{"id":90644,"url":"https://github.com/voltagent/awesome-voltagent","name":"awesome-voltagent","description":"Carefully curated list of awesome VoltAgent resources ⚡️","projects_count":109,"last_synced_at":"2026-06-19T07:00:22.085Z","repository":{"id":288979695,"uuid":"969689133","full_name":"VoltAgent/awesome-voltagent","owner":"VoltAgent","description":"Carefully curated list of awesome VoltAgent resources ⚡️","archived":false,"fork":false,"pushed_at":"2025-08-04T19:02:57.000Z","size":10,"stargazers_count":131,"open_issues_count":1,"forks_count":16,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-06-10T17:29:23.314Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/VoltAgent.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-20T18:04:45.000Z","updated_at":"2026-06-04T20:56:59.000Z","dependencies_parsed_at":"2025-09-07T05:00:47.871Z","dependency_job_id":"cac4de38-2552-4e4c-8828-c199af07a3c7","html_url":"https://github.com/VoltAgent/awesome-voltagent","commit_stats":null,"previous_names":["voltagent/awesome-voltagent"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/VoltAgent/awesome-voltagent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VoltAgent%2Fawesome-voltagent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VoltAgent%2Fawesome-voltagent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VoltAgent%2Fawesome-voltagent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VoltAgent%2Fawesome-voltagent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VoltAgent","download_url":"https://codeload.github.com/VoltAgent/awesome-voltagent/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VoltAgent%2Fawesome-voltagent/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34520431,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-19T02:00:06.005Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2025-06-28T03:32:12.486Z","updated_at":"2026-06-19T07:00:22.086Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["VoltAgent: Build AI Agents Fast and Flexibly","Try VoltAgent","Official Resources","Agents","Getting Started","Community Videos","Community Resources","Core Examples","LLM Provider Examples","Vector Database \u0026 RAG Examples","Database Examples","MCP (Model Context Protocol) Examples","Voice \u0026 Audio Examples","Framework Integration Examples","Monitoring \u0026 Observability Examples","Complete Applications","Workflows","RAG (Retrieval-Augmented Generation)","Providers","Tools","Integrations","Observability","API Reference","Utils"],"sub_categories":["Memory","Workflow Steps"],"readme":"\u003cdiv align=\"center\"\u003e\n\u003ca href=\"https://voltagent.dev/\"\u003e\n\u003cimg width=\"1800\" alt=\"435380213-b6253409-8741-462b-a346-834cd18565a9\" src=\"https://github.com/user-attachments/assets/452a03e7-eeda-4394-9ee7-0ffbcf37245c\" /\u003e\n\u003c/a\u003e\n\n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://voltagent.dev\"\u003eHome Page\u003c/a\u003e |\n    \u003ca href=\"https://voltagent.dev/docs/\"\u003eDocumentation\u003c/a\u003e |\n    \u003ca href=\"https://github.com/voltagent/voltagent/tree/main/examples\"\u003eExamples\u003c/a\u003e |\n    \u003ca href=\"https://s.voltagent.dev/discord\"\u003eDiscord\u003c/a\u003e |\n    \u003ca href=\"https://voltagent.dev/blog/\"\u003eBlog\u003c/a\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cbr/\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \u003cstrong\u003eVoltAgent is an open source TypeScript framework for building and orchestrating AI agents.\u003c/strong\u003e\u003cbr\u003e\nEscape the limitations of no-code builders and the complexity of starting from scratch.\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \n[![npm version](https://img.shields.io/npm/v/@voltagent/core.svg)](https://www.npmjs.com/package/@voltagent/core)\n[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.0-4baaaa.svg)](CODE_OF_CONDUCT.md)\n[![Discord](https://img.shields.io/discord/1361559153780195478.svg?label=\u0026logo=discord\u0026logoColor=ffffff\u0026color=7389D8\u0026labelColor=6A7EC2)](https://s.voltagent.dev/discord)\n[![Twitter Follow](https://img.shields.io/twitter/follow/voltagent_dev?style=social)](https://twitter.com/voltagent_dev)\n    \n\u003c/div\u003e\n\n\u003cbr/\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003ca href=\"https://voltagent.dev/\"\u003e\n\u003cimg width=\"896\" alt=\"Screenshot 2025-04-20 at 22 44 38\" src=\"https://github.com/user-attachments/assets/f0627868-6153-4f63-ba7f-bdfcc5dd603d\" /\u003e\n\u003c/a\u003e\n\n\n\u003c/div\u003e\n\n## VoltAgent: Build AI Agents Fast and Flexibly\n\n[VoltAgent](https://github.com/VoltAgent/voltagent) is an open-source TypeScript framework for creating and managing AI agents. It provides modular components to build, customize, and scale agents with ease. From connecting to APIs and memory management to supporting multiple LLMs, VoltAgent simplifies the process of creating sophisticated AI systems. It enables fast development, maintains clean code, and offers flexibility to switch between models and tools without vendor lock-in.\n\n## Try VoltAgent\n\nCreate a new VoltAgent project in seconds using the `create-voltagent-app` CLI tool:\n\n```bash\nnpm create voltagent-app@latest\n```\n\nThis command guides you through setup.\n\nYou'll see the starter code in `src/index.ts` to get you started with the VoltAgent framework.\n\n```typescript\nimport { VoltAgent, Agent } from \"@voltagent/core\";\nimport { VercelAIProvider } from \"@voltagent/vercel-ai\"; // Example provider\nimport { openai } from \"@ai-sdk/openai\"; // Example model\n\n// Define a simple agent\nconst agent = new Agent({\n  name: \"my-agent\",\n  description: \"A helpful assistant that answers questions without using tools\",\n  // Note: You can swap VercelAIProvider and openai with other supported providers/models\n  llm: new VercelAIProvider(),\n  model: openai(\"gpt-4o-mini\"),\n});\n\n// Initialize VoltAgent with your agent(s)\nnew VoltAgent({\n  agents: {\n    agent,\n  },\n});\n```\n\nAfterwards, navigate to your project and run:\n\n```bash\nnpm run dev\n```\n\nYour agent is now running!\nTo interact with it:\n\nClick the [VoltAgent Console](https://console.voltagent.dev) link in your terminal output (or copy-paste it into your browser).\n\n![435419303-65a51ec9-62f1-4dea-a7cc-d0aa5064aec7](https://github.com/user-attachments/assets/0adbec33-1373-4cf4-b67d-825f7baf1cb4)\n\n---\n\n## Getting Started\n- [Overview](https://voltagent.dev/docs/) - Introduction to VoltAgent framework\n- [Quick Start](https://voltagent.dev/docs/getting-started/quick-start/) - Get up and running in minutes\n\n\n## Official Resources\n- [VoltAgent Tutorial Introduction](https://voltagent.dev/tutorial/introduction/) - Official interactive tutorial\n- [VoltAgent Documentation](https://voltagent.dev/docs/) - Comprehensive documentation\n- [API Reference](https://voltagent.dev/docs/api/) - Complete API documentation\n- [Quick Start Guide](https://voltagent.dev/docs/quick-start/) - Get up and running in minutes\n- [VoltAgent Blog](https://voltagent.dev/blog/) - Latest updates and tutorials\n- [MCP Directory](https://voltagent.dev/mcp/)\n\n## Community Videos\n- [How to use Voltagent Framework with Gaia AI](https://www.youtube.com/watch?v=SNxfQFHbYVE) - Integration with Gaia AI\n- [VoltAgent: This Open-Source TypeScript Framework Makes Building Multi-Agent AI Systems Super Easy ](https://www.youtube.com/watch?v=IJYgMv1wH30) - Framework overview and capabilities\n- [Do AI with Voltagent, Composio and R2R](https://www.youtube.com/watch?v=m4DMNSVtcCE) - Using VoltAgent with Composio and R2R\n- [Integra WhatsApp Business API a tu Agente de Voltagent: Tutorial + Repo de Código en GitHub](https://www.youtube.com/watch?v=mDKXbcfwCYM) - WhatsApp Business API integration (Spanish)\n- [【これ最強】AIエージェント開発の「voltagent」が熱い！画面で見やすく、シンプルで柔軟なTypescriptベースのフレームワーク](https://www.youtube.com/watch?v=5WARn6C9ITM) - VoltAgent framework overview (Japanese)\n- [¿Agentes de IA sin Complicaciones? ¡Este Framework es la Clave!](https://www.youtube.com/watch?v=Om03tXjDfJs) - Building AI agents simplified (Spanish)\n- [Creamos un agente que verifica stock con VoltAgent](https://www.youtube.com/watch?v=HW_cqz_3Q38)\n\n## Community Resources\n- [Discord Community](https://s.voltagent.dev/discord) - Get help and share projects\n- [GitHub Discussions](https://github.com/VoltAgent/voltagent/discussions) - Q\u0026A and feature requests\n- [Twitter/X](https://twitter.com/voltagent_dev) - Latest news and updates\n- [Reddit](https://www.reddit.com/user/voltagent_dev/)\n- [Linkedin](https://www.linkedin.com/company/voltagent)\n\n# Examples\n\n## Core Examples\n- [Base](https://github.com/VoltAgent/voltagent/tree/main/examples/base/) - Basic agent setup and configuration\n- [Tools](https://github.com/VoltAgent/voltagent/tree/main/examples/with-tools/) - How to add and use tools with your agents\n- [Sub-Agents](https://github.com/VoltAgent/voltagent/tree/main/examples/with-subagents/) - Creating multi-agent systems\n- [Workflow](https://github.com/VoltAgent/voltagent/tree/main/examples/with-workflow/) - Agent workflow orchestration\n- [Dynamic Parameters](https://github.com/VoltAgent/voltagent/tree/main/examples/with-dynamic-parameters/) - Dynamic parameter handling\n- [Dynamic Prompts](https://github.com/VoltAgent/voltagent/tree/main/examples/with-dynamic-prompts/) - Dynamic prompt generation\n- [Custom Endpoints](https://github.com/VoltAgent/voltagent/tree/main/examples/with-custom-endpoints/) - Custom API endpoints\n- [Thinking Tool](https://github.com/VoltAgent/voltagent/tree/main/examples/with-thinking-tool/) - Chain of thought reasoning\n\n## LLM Provider Examples\n- [Anthropic](https://github.com/VoltAgent/voltagent/tree/main/examples/with-anthropic/) - Using Anthropic's Claude\n- [Google AI](https://github.com/VoltAgent/voltagent/tree/main/examples/with-google-ai/) - Google AI integration\n- [Google Vertex AI](https://github.com/VoltAgent/voltagent/tree/main/examples/with-google-vertex-ai/) - Vertex AI integration\n- [Groq AI](https://github.com/VoltAgent/voltagent/tree/main/examples/with-groq-ai/) - Groq AI provider\n- [Vercel AI](https://github.com/VoltAgent/voltagent/tree/main/examples/with-vercel-ai/) - Vercel AI SDK integration\n- [xsAI](https://github.com/VoltAgent/voltagent/tree/main/examples/with-xsai/) - xsAI provider\n\n## Vector Database \u0026 RAG Examples\n- [Retrieval](https://github.com/VoltAgent/voltagent/tree/main/examples/with-retrieval/) - Basic RAG implementation\n- [Chroma](https://github.com/VoltAgent/voltagent/tree/main/examples/with-chroma/) - Chroma vector database\n- [Pinecone](https://github.com/VoltAgent/voltagent/tree/main/examples/with-pinecone/) - Pinecone vector database\n- [Qdrant](https://github.com/VoltAgent/voltagent/tree/main/examples/with-qdrant/) - Qdrant vector database\n- [RAG Chatbot](https://github.com/VoltAgent/voltagent/tree/main/examples/with-rag-chatbot/) - Complete RAG chatbot\n\n## Database Examples\n- [PostgreSQL](https://github.com/VoltAgent/voltagent/tree/main/examples/with-postgres/) - PostgreSQL integration\n- [Supabase](https://github.com/VoltAgent/voltagent/tree/main/examples/with-supabase/) - Supabase integration\n- [Turso](https://github.com/VoltAgent/voltagent/tree/main/examples/with-turso/) - Turso database\n\n## MCP (Model Context Protocol) Examples\n- [MCP](https://github.com/VoltAgent/voltagent/tree/main/examples/with-mcp/) - Basic MCP integration\n- [Composio MCP](https://github.com/VoltAgent/voltagent/tree/main/examples/with-composio-mcp/) - Composio MCP integration\n- [Google Drive MCP](https://github.com/VoltAgent/voltagent/tree/main/examples/with-google-drive-mcp/) - Google Drive via MCP\n- [Hugging Face MCP](https://github.com/VoltAgent/voltagent/tree/main/examples/with-hugging-face-mcp/) - Hugging Face models via MCP\n- [Peaka MCP](https://github.com/VoltAgent/voltagent/tree/main/examples/with-peaka-mcp/) - Peaka data integration\n- [Zapier MCP](https://github.com/VoltAgent/voltagent/tree/main/examples/with-zapier-mcp/) - Zapier automation via MCP\n\n## Voice \u0026 Audio Examples\n- [Voice (ElevenLabs)](https://github.com/VoltAgent/voltagent/tree/main/examples/with-voice-elevenlabs/) - ElevenLabs voice synthesis\n- [Voice (OpenAI)](https://github.com/VoltAgent/voltagent/tree/main/examples/with-voice-openai/) - OpenAI voice capabilities\n- [Voice (xsAI)](https://github.com/VoltAgent/voltagent/tree/main/examples/with-voice-xsai/) - xsAI voice integration\n\n## Framework Integration Examples\n- [Next.js](https://github.com/VoltAgent/voltagent/tree/main/examples/with-nextjs/) - Next.js integration\n- [Playwright](https://github.com/VoltAgent/voltagent/tree/main/examples/with-playwright/) - Web automation with Playwright\n\n## Monitoring \u0026 Observability Examples\n- [SDK Trace Example](https://github.com/VoltAgent/voltagent/tree/main/examples/sdk-trace-example/) - Tracing and debugging\n- [VoltAgent Exporter](https://github.com/VoltAgent/voltagent/tree/main/examples/with-voltagent-exporter/) - Metrics export\n\n## Complete Applications\n- [GitHub Repo Analyzer](https://github.com/VoltAgent/voltagent/tree/main/examples/github-repo-analyzer/) - Full-featured repository analysis agent\n\n## Agents\n- [Overview](https://voltagent.dev/docs/agents/overview/) - Understanding agents in VoltAgent\n- [Prompts](https://voltagent.dev/docs/agents/prompts/) - Crafting effective agent prompts\n- [Tools](https://voltagent.dev/docs/agents/tools/) - Adding capabilities to your agents\n- [Providers](https://voltagent.dev/docs/agents/providers/) - LLM provider integration\n- [Sub-Agents](https://voltagent.dev/docs/agents/subagents/) - Building multi-agent systems\n- [Context](https://voltagent.dev/docs/agents/context/) - Managing agent context\n- [Dynamic Agents](https://voltagent.dev/docs/agents/dynamic-agents/) - Creating agents dynamically\n- [Hooks](https://voltagent.dev/docs/agents/hooks/) - Lifecycle hooks and event handling\n- [MCP](https://voltagent.dev/docs/agents/mcp/) - Model Context Protocol integration\n- [Multi-Modal](https://voltagent.dev/docs/agents/multi-modal/) - Working with images and other media\n- [Voice](https://voltagent.dev/docs/agents/voice/) - Voice capabilities for agents\n\n### Memory\n- [Overview](https://voltagent.dev/docs/agents/memory/overview/) - Memory management concepts\n- [In-Memory](https://voltagent.dev/docs/agents/memory/in-memory/) - In-memory storage\n- [PostgreSQL](https://voltagent.dev/docs/agents/memory/postgres/) - PostgreSQL memory store\n- [Supabase](https://voltagent.dev/docs/agents/memory/supabase/) - Supabase integration\n- [LibSQL](https://voltagent.dev/docs/agents/memory/libsql/) - LibSQL/Turso memory store\n\n## Workflows\n- [Overview](https://voltagent.dev/docs/workflows/overview/) - Workflow orchestration\n- [Execute API](https://voltagent.dev/docs/workflows/execute-api/) - Workflow execution API\n- [Hooks](https://voltagent.dev/docs/workflows/hooks/) - Workflow lifecycle hooks\n- [Schemas](https://voltagent.dev/docs/workflows/schemas/) - Workflow schema definitions\n- [Suspend \u0026 Resume](https://voltagent.dev/docs/workflows/suspend-resume/) - Workflow state management\n\n### Workflow Steps\n- [andAgent](https://voltagent.dev/docs/workflows/steps/and-agent/) - Execute agent in workflow\n- [andAll](https://voltagent.dev/docs/workflows/steps/and-all/) - Parallel execution\n- [andRace](https://voltagent.dev/docs/workflows/steps/and-race/) - Race conditions\n- [andTap](https://voltagent.dev/docs/workflows/steps/and-tap/) - Side effects\n- [andThen](https://voltagent.dev/docs/workflows/steps/and-then/) - Sequential execution\n- [andWhen](https://voltagent.dev/docs/workflows/steps/and-when/) - Conditional execution\n\n## RAG (Retrieval-Augmented Generation)\n- [Overview](https://voltagent.dev/docs/rag/overview/) - RAG concepts and implementation\n- [Custom Retrievers](https://voltagent.dev/docs/rag/custom-retrievers/) - Building custom retrievers\n- [Chroma](https://voltagent.dev/docs/rag/chroma/) - Chroma vector database\n- [Pinecone](https://voltagent.dev/docs/rag/pinecone/) - Pinecone integration\n- [Qdrant](https://voltagent.dev/docs/rag/qdrant/) - Qdrant vector store\n\n## Providers\n- [Overview](https://voltagent.dev/docs/providers/overview/) - Provider system architecture\n- [Anthropic AI](https://voltagent.dev/docs/providers/anthropic-ai/) - Claude integration\n- [Google AI](https://voltagent.dev/docs/providers/google-ai/) - Google AI models\n- [Groq AI](https://voltagent.dev/docs/providers/groq-ai/) - Groq LPU integration\n- [Vercel AI](https://voltagent.dev/docs/providers/vercel-ai/) - Vercel AI SDK\n- [xsAI](https://voltagent.dev/docs/providers/xsai/) - xsAI provider\n- [Contributing](https://voltagent.dev/docs/providers/contributing/) - Add new providers\n\n## Tools\n- [Overview](https://voltagent.dev/docs/tools/overview/) - Tool system and creation\n- [Reasoning Tool](https://voltagent.dev/docs/tools/reasoning-tool/) - Chain of thought reasoning\n\n## Integrations\n- [Overview](https://voltagent.dev/docs/integrations/overview/) - Available integrations\n- [Next.js](https://voltagent.dev/docs/integrations/nextjs/) - Next.js integration guide\n- [Vercel AI](https://voltagent.dev/docs/integrations/vercel-ai/) - Vercel AI SDK integration\n\n## Observability\n- [Overview](https://voltagent.dev/docs/observability/overview/) - Monitoring and debugging\n- [Developer Console](https://voltagent.dev/docs/observability/developer-console/) - Built-in console\n- [Langfuse](https://voltagent.dev/docs/observability/langfuse/) - Langfuse integration\n- [Logging](https://voltagent.dev/docs/observability/logging/) - Logging configuration\n\n## API Reference\n- [Overview](https://voltagent.dev/docs/api/overview/) - Complete API documentation\n\n## Utils\n- [Create Prompt](https://voltagent.dev/docs/utils/create-prompt/) - Prompt utilities\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/voltagent%2Fawesome-voltagent/projects"}