Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eidolon-ai/eidolon
The first AI Agent Server, Eidolon is a pluggable Agent SDK and enterprise ready, deployment server for Agentic applications
https://github.com/eidolon-ai/eidolon
agents generative-ai langchain llama llm openai python services
Last synced: about 18 hours ago
JSON representation
The first AI Agent Server, Eidolon is a pluggable Agent SDK and enterprise ready, deployment server for Agentic applications
- Host: GitHub
- URL: https://github.com/eidolon-ai/eidolon
- Owner: eidolon-ai
- License: apache-2.0
- Created: 2023-11-10T20:42:00.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-19T19:33:37.000Z (about 1 month ago)
- Last Synced: 2025-01-23T01:34:49.531Z (9 days ago)
- Topics: agents, generative-ai, langchain, llama, llm, openai, python, services
- Language: Python
- Homepage: https://www.eidolonai.com/
- Size: 71.3 MB
- Stars: 398
- Watchers: 7
- Forks: 40
- Open Issues: 129
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - eidolon-ai/eidolon - The first AI Agent Server, Eidolon is a pluggable Agent SDK and enterprise ready, deployment server for Agentic applications (Python)
- awesome_ai_agents - Eidolon - The first AI Agent Server, Eidolon is a pluggable Agent SDK and enterprise ready, deployment server for Agentic applications (Building / Deployment)
- awesome_ai_agents - Eidolon - The first AI Agent Server, Eidolon is a pluggable Agent SDK and enterprise ready, deployment server for Agentic applications (Building / Deployment)
README
# Welcome to Eidolon - an Open Source Agent Service SDK
[![PyPI - Downloads](https://img.shields.io/pypi/v/eidolon-ai-sdk?style=flat&label=eidolon-ai-sdk)](https://pypi.org/project/eidolon-ai-sdk/)
[![PyPI - Downloads](https://img.shields.io/pypi/v/eidolon-ai-client?style=flat&label=eidolon-ai-client)](https://pypi.org/project/eidolon-ai-client)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/eidolon-ai-sdk)](https://pypistats.org/packages/eidolon-ai-sdk)
[![Tests - Status](https://img.shields.io/github/actions/workflow/status/eidolon-ai/eidolon/test_python.yml?style=flat&label=test)](https://github.com/eidolon-ai/eidolon/actions/workflows/test_python.yml?query=branch%3Amain)Eidolon helps developers **_build_** and **_deploy_** agent-based services.
## Why Eidolon? π€
### 1. Easy to deploy
With Eidolon, agents are services, so there is no extra work when it comes time to deploy. The HTTP server is built in.### 2. Simple agent-to-agent communication
Since agents are services with well-defined interfaces, they easily communicate with tools dynamically generated from
the openapi json schema defined by the agent services.### 3. Painless component customization and upgrade
With a focus on modularity, Eidolon makes it easy to swap out components. Grab an off the shelf llm, rag impl, tools,
etc or just define your own.This means no vendor lock-in and minimizes the work needed to upgrade portions of an agent. Without this flexibility,
developers will not be able to adapt their agents to the rapidly changing AI landscape.Check out [Eidolon's website](https://eidolonai.com/) to see examples and learn more.
## Ready to get started? π
Check out Eidolon's [Quickstart Guide](https://www.eidolonai.com/docs/quickstart)## Like what you see? π
### Star the [repo](https://github.com/eidolon-ai/eidolon) on GitHubοΈ βοΈ
This helps increase our visibility and encourages others to check out Eidolon. Your support makes a big difference!### Join the conversation on [discord](https://discord.com/invite/6kVQrHpeqG) π§
Our developers would love to hear from you. Join our Discord server to share your feedback, ask questions, or just say hello.## Want to Contribute? π»
We welcome and appreciate contributions!
File an [issue](https://github.com/eidolon-ai/eidolon/issues/new/choose) or reach out to us on [discord](https://discord.gg/6kVQrHpeqG) if you have
any questions or suggestions.To get your feet wet, we keep a catalog of [good first issues](https://github.com/orgs/eidolon-ai/projects/6/views/6) for new contributors to tackle.
If you need help with the mechanics of contributing, check out the [First Contributions Repository](https://github.com/firstcontributions/first-contributions).
## Contributors β¨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
Luke Lalor
π» π π
Dave Brewster
π» π π
Jacob Habib
π»
Eric Brewster
π»
Luis Laffitte
π»
harivmasoor
π» π π
Ikko Eltociear Ashimine
π
ravieidolon
π π
Caleb Casey
β
melanie1000
π
Michael Ernest
π
SahitiGajjala
π
jweberde
π
Steven Boutcher
β οΈ
Add your contributions
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!