Awesome AI AgentsAI Agent Operating System

eidolon-ai/eidolon

⭐ 492 Python added to this list on 2025-03-09 repository created 2023-11-10

Eidolon is an open-source AI Agent Server and SDK designed to help developers build and deploy agent-based services with ease. It provides a pluggable and modular framework that allows for the creation of agentic applications, where agents are treated as services with well-defined interfaces. This design simplifies deployment by integrating an HTTP server, eliminating extra deployment work. Eidolon facilitates seamless agent-to-agent communication through dynamically generated tools based on the OpenAPI JSON schema defined by the agent services. The platform emphasizes modularity, enabling painless customization and upgrades of components such as language models, retrieval-augmented generation implementations, and tools. This modular approach prevents vendor lock-in and allows developers to adapt their agents to the rapidly evolving AI landscape. The project is enterprise-ready and supports easy integration and extension. The repository includes badges for PyPI downloads and test status, indicating active maintenance and community engagement. The project encourages contributions and provides resources for new contributors, including a catalog of good first issues and links to contribution guides. The community is active on Discord, fostering collaboration and support. Eidolon aims to be the first AI Agent Server that combines ease of deployment, flexible communication, and component modularity to empower developers in creating sophisticated AI agent services. The project is supported by a team of contributors and offers comprehensive documentation and quickstart guides to help users get started quickly.

https://github.com/eidolon-ai/eidolon

agent-based-servicesagent-to-agent-communicationagentic-applicationsagentsai-agent-servercommunitycomponent-customizationcontributionsdeployment-serverdiscorddocumentationenterprise-readygenerative-aihttp-serverlangchainlanguage-modelsllamallmmodularityopen-sourceopenaiopenapi-json-schemapythonquickstart-guideretrieval-augmented-generationsdkservicestoolsvendor-lock-in-prevention

Also in AI Agent Operating System

RightNow-AI/openfang

OpenFang is an open-source agent operating system, built in Rust, designed to facilitate the management and orchestration of AI agents.

Arindam200/awesome-ai-apps

A comprehensive repository showcasing practical examples, tutorials, and tools for building powerful AI applications using large language models and various AI agent frameworks.

OpenByteInc/QuantDinger

QuantDinger is an open-source AI trading operating system designed for independent traders, Python strategy authors, and small teams, offering backtesting, live trading, and multi-agent research ca...

MemTensor/MemOS

MemOS is an operating system for Large Language Models that enhances their capabilities with long-term memory, enabling more context-aware, consistent, and personalized AI interactions through a modular and extensible memory architecture.

holaboss-ai/holaOS

HolaOS is a local-first, AI-powered desktop agent that learns your work context, integrates with over 100 workplace tools, and manages memory efficiently to provide proactive assistance without for...

mcp-use/mcp-use

mcp-use is an open-source unified client library that enables seamless integration of any LangChain-supported LLM with MCP servers to build custom agents with tool access.

astrid-runtime/astrid

Astrid is a portable, capability-secure operating system for composable software components, providing an OS-grade boundary for AI agents and other untrusted code via WebAssembly capsules.

HKUDS/AutoAgent

AutoAgent is a fully-automated, zero-code framework for creating and deploying LLM agents using natural language, featuring top GAIA benchmark performance and broad LLM support.