Foliko - A minimalist, pluggable agent framework that supports multiple AIs, streaming output, and sub-agent systems.
Replies
Best
Maker
📌
A Powerful and Pure JavaScript Agent Framework with an Outstanding Plugin Ecosystem
If you're looking for a lightweight, flexible, yet fully-featured tool for building AI Agents, Foliko is definitely worth a close look. What stands out most is its pure JavaScript implementation and its highly modular, plugin-driven design.
Rich Plugins, Ready to Use: With over 40 built-in plugins, it covers everything from basic AI chat and session management to practical tools like Shell command execution, file system operations, and even integrations with Telegram and Feishu. This significantly reduces the need to reinvent the wheel for common tasks.
Clean Architecture, Easy to Extend: The project uses a layered context and a clear separation between the Framework and Agent layers, keeping logic well-isolated. Whether you want to integrate a new AI provider (it already supports MiniMax, DeepSeek, and more) or develop custom skills and tools, the unified interface makes it straightforward.
Supports Complex Agent Patterns: Beyond basic streaming chat, it offers advanced features like a Sub-Agent system and Ambient Agents (for continuous background operation). This opens up possibilities for building hierarchical task-decomposition systems or automated monitoring applications.
Developer-Friendly: With 19+ code examples covering everything from basic usage to workflows and MCP integration, along with clear documentation, the learning curve is gentle. You can get started quickly via CLI or dive deep into programmatic use.
Overall, this is a well-thought-out, practical open-source project. It's especially suitable for JavaScript developers who want to gain a deep understanding of Agent construction or need a highly customizable AI workflow.
Replies