Skip to content

Latest commit

 

History

History
77 lines (50 loc) · 6.55 KB

File metadata and controls

77 lines (50 loc) · 6.55 KB

🚀 Introducing VoltAgent: TypeScript AI Agent Framework!

This initial release marks the beginning of VoltAgent, a powerful toolkit crafted for the JavaScript developer community. We saw the challenges: the complexity of building AI from scratch, the limitations of No-Code tools, and the lack of first-class AI tooling specifically for JS.

VoltAgent Demo VoltAgent aims to fix that by providing the building blocks you need:

  • @voltagent/core: The foundational engine for agent capabilities.
  • @voltagent/voice: Easily add voice interaction.
  • @voltagent/vercel-ai: Seamless integration with Vercel AI SDK.
  • @voltagent/xsai: A Seamless integration with xsAI.
  • @voltagent/cli & create-voltagent-app: Quick start tools to get you building fast.

We're combining the flexibility of code with the clarity of visual tools (like our currently live VoltAgent Console) to make AI development easier, clearer, and more powerful. Join us as we build the future of AI in JavaScript!

Explore the Docs and join our Discord community!

Changelog

0.1.9

Patch Changes

  • #71 1f20509 Thanks @omeraplak! - feat: Introduce userContext for passing custom data through agent operations (@voltagent/core).

  • #71 1f20509 Thanks @omeraplak! - feat: Standardize Agent Error and Finish Handling (@voltagent/core).

  • 7a7a0f6 Thanks @omeraplak! - feat: Refactor Agent Hooks Signature to Use Single Argument Object - #57 (@voltagent/core).

  • Updated dependencies:

    • @voltagent/core@0.1.9

0.1.8

Minor Changes

  • #52 96f2395 Thanks @foxy17! - feat(@voltagent/google-ai): Add generateObject method and GEMINI_API_KEY env var support.
  • e88cb12 Thanks @omeraplak! - feat(@voltagent/core): Enhance createPrompt with Template Literal Type Inference.
  • #65 0651d35 Thanks @omeraplak! - feat(@voltagent/core): Add OpenAPI (Swagger) Documentation for Core API - #64.

Patch Changes

  • #51 55c58b0 Thanks @kwaa! - fix(@voltagent/core): Use the latest Hono to avoid duplicate dependencies.

  • #59 d40cb14 Thanks @kwaa! - fix(@voltagent/core): Add package exports.

  • #40 37c2136 Thanks @TheEmi! - feat(@voltagent/groq-ai): Initial implementation using groq-sdk - #13.

  • #67 ba4b44d Thanks @luixaviles! - fix(@voltagent/voice): Fix stream handling in ElevenLabs provider - #62.

  • Updated dependencies:

    • @voltagent/groq-ai@0.1.1 -> @voltagent/core@0.1.8
    • @voltagent/google-ai@0.3.0 -> @voltagent/core@0.1.8
    • @voltagent/voice@0.1.4 -> @voltagent/core@0.1.8
    • @voltagent/xsai -> @voltagent/core@0.1.6

0.1.7

Minor Changes

  • #29 82e27c2 Thanks @foxy17! - feat(google-ai): Add initial Google AI provider package (@voltagent/google-ai) - #12

Patch Changes

  • #41 52d5fa9 Thanks @omeraplak! - Introducing Toolkits and Reasoning Tools Helper for @voltagent/core.

  • #35 9acbbb8 Thanks @omeraplak! - fix: Prevent potential error when accessing debug option in LibSQLStorage (@voltagent/core) - #34

  • #27 3c0829d Thanks @omeraplak! - fix: improve sub-agent context sharing for sequential task execution (@voltagent/core) - #30

  • #33 3ef2eaa Thanks @kwaa! - Update package.json files (removed src from files, added exports) for @voltagent/cli, @voltagent/core, create-voltagent-app, @voltagent/google-ai, @voltagent/supabase, @voltagent/vercel-ai, @voltagent/voice, @voltagent/xsai.

  • #21 8c3506e Thanks @omeraplak! - feat: Introduce Supabase Memory Provider (@voltagent/supabase) - #8

  • Updated dependencies:

    • @voltagent/google-ai -> @voltagent/core@0.1.6
    • @voltagent/supabase -> @voltagent/core@0.1.6
    • @voltagent/vercel-ai -> @voltagent/core@0.1.6
    • @voltagent/voice -> @voltagent/core@0.1.6
    • @voltagent/xsai -> @voltagent/core@0.1.6

0.1.0 (Initial Release)