Discover and explore top open-source AI tools and projects—updated daily.
AI agent framework for building composable, functional LLM apps
Top 75.0% on SourcePulse
AIGNE Framework is a functional, composable, TypeScript-first AI agent development framework designed to simplify and accelerate the creation of modern AI applications. It targets developers building scalable AI solutions, offering enhanced development efficiency, type safety, broad AI model support, and flexible workflow patterns.
How It Works
The framework employs a modular design and functional programming principles, ensuring type safety with comprehensive TypeScript definitions. It natively supports multiple AI models (OpenAI, Gemini, Claude, Nova, and extensible) and offers diverse workflow patterns like sequential, concurrent, routing, handoff, reflection, code execution, and group chat. Integration with the Model Context Protocol (MCP) and a secure code execution sandbox enable seamless external system interaction and powerful automation.
Quick Start & Requirements
npm install @aigne/core
, yarn add @aigne/core
, or pnpm add @aigne/core
.Highlighted Details
Maintenance & Community
AIGNE is an open-source project actively welcoming community contributions, utilizing release-please
for release automation. Support is available through a comprehensive Documentation Center and a Technical Forum for global developer interaction.
Licensing & Compatibility
The project is licensed under the Elastic-2.0 license.
Limitations & Caveats
No specific limitations, alpha status, or known caveats are detailed in the provided README content.
18 hours ago
Inactive