Agenta
The open-source LLMOps platform: prompt playground, prompt management, LLM evaluation, and LLM observability all in one place.
Install / Use
/learn @Agenta-AI/AgentaREADME
<h3 align="center"> <a href="https://agenta.ai/docs/?utm_source=github&utm_medium=referral&utm_campaign=readme"><b>Documentation</b></a> • <a href="https://agenta.ai?utm_source=github&utm_medium=referral&utm_campaign=readme"><b>Website</b></a> • <a href="https://cloud.agenta.ai?utm_source=github&utm_medium=referral&utm_campaign=readme"><b>Agenta Cloud</b></a> </h3>
<p align="center"> <img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="MIT license." /> <a href="https://agenta.ai/docs/?utm_source=github&utm_medium=referral&utm_campaign=readme"> <img src="https://img.shields.io/badge/Doc-online-green" alt="Doc"> </a> <a href="https://github.com/Agenta-AI/agenta/blob/main/CONTRIBUTING.md"> <img src="https://img.shields.io/badge/PRs-Welcome-brightgreen" alt="PRs welcome" /> </a> <img src="https://img.shields.io/github/contributors/Agenta-AI/agenta" alt="Contributors"> <a href="https://pypi.org/project/agenta/"> <img src="https://img.shields.io/pypi/dm/agenta" alt="PyPI - Downloads"> </a> <img src="https://img.shields.io/github/last-commit/Agenta-AI/agenta" alt="Last Commit"> </br> </p> <p align="center"> <a href="https://join.slack.com/t/agenta-hq/shared_invite/zt-37pnbp5s6-mbBrPL863d_oLB61GSNFjw"> <img src="https://img.shields.io/badge/JOIN US ON SLACK-4A154B?style=for-the-badge&logo=slack&logoColor=white" /> </a> <a href="https://www.linkedin.com/company/agenta-ai/"> <img src="https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white" /> </a> <a href="https://twitter.com/agenta_ai"> <img src="https://img.shields.io/twitter/follow/agenta_ai?style=social" height="28" /> </a> </p> <p align="center"> <a href="https://cloud.agenta.ai?utm_source=github&utm_medium=referral&utm_campaign=readme"> <picture > <source width="200" media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/a2069e7b-c3e0-4a5e-9e41-8ddc4660d1f2" > <source width="200" media="(prefers-color-scheme: light)" srcset="https://github.com/user-attachments/assets/a2069e7b-c3e0-4a5e-9e41-8ddc4660d1f2" > <img alt="Try Agenta Live Demo" src="https://github.com/user-attachments/assets/a2069e7b-c3e0-4a5e-9e41-8ddc4660d1f2" > </picture> </a> </p>
What is Agenta?
Agenta is a platform for building production-grade LLM applications. It helps engineering and product teams create reliable LLM apps faster through integrated prompt management, evaluation, and observability.
Core Features
🧪 Prompt Management & Prompt Engineering
Collaborate with Subject Matter Experts (SMEs) on prompt engineering and make sure nothing breaks in production.
- Interactive LLM Playground: Compare prompts side by side against your test cases
- Multi-Model Support: Experiment with 50+ LLM models or bring-your-own models
- Version Control: Version prompts and configurations with branching and environments
- Complex Configurations: Enable SMEs to collaborate on complex configuration schemas beyond simple prompts
📊 LLM Evaluation
Evaluate your LLM applications systematically with both human and automated feedback.
- Flexible Testsets: Create testcases from production data, playground experiments, or upload CSVs
- Pre-built and Custom Evaluators: Use LLM-as-judge, one of our 20+ pre-built evaluators, or your custom evaluators
- UI and API Access: Run evaluations via UI (for SMEs) or programmatically (for engineers)
- Human Feedback Integration: Collect and incorporate expert annotations
Explore evaluation frameworks →
📡 LLM Observability
Get visibility into your LLM applications in production.
- Cost & Performance Tracking: Monitor spending, latency, and usage patterns
- LLM Tracing: Debug complex workflows with detailed traces
- Open Standards: OpenTelemetry native tracing compatible with OpenLLMetry, and OpenInference
- Integrations: Comes with pre-built integrations for most models and frameworks
📸 Screenshots
<img alt="Playground" src="https://imagedelivery.net/UNvjPBCIZFONpkVPQTxVuA/a4f67ac4-1acc-40c6-7a1a-5616eee7bb00/large" /> <img alt="Prompt Management" src="https://imagedelivery.net/UNvjPBCIZFONpkVPQTxVuA/65f697d0-3221-4e3c-7232-f350b1976a00/large" /> <img alt="Evaluation" src="https://imagedelivery.net/UNvjPBCIZFONpkVPQTxVuA/19b5b77e-6945-4419-15b9-cfea197e1300/large" /> <img alt="Observability" src="https://imagedelivery.net/UNvjPBCIZFONpkVPQTxVuA/efc8a24c-2a2a-427c-f285-7d8b41200700/large" />🚀 Getting Started
Agenta Cloud (Recommended):
The easiest way to get started is through Agenta Cloud. Free tier available with no credit card required.
<p align="center"> <a href="https://cloud.agenta.ai?utm_source=github&utm_medium=referral&utm_campaign=readme"> <picture > <source width="200" media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/3aa96780-b7e5-4b6f-bfee-8feaa36ff3b2" > <source width="200" media="(prefers-color-scheme: light)" srcset="https://github.com/user-attachments/assets/3aa96780-b7e5-4b6f-bfee-8feaa36ff3b2" > <img alt="Try Agenta Live Demo" src="https://github.com/user-attachments/assets/3aa96780-b7e5-4b6f-bfee-8feaa36ff3b2" > </picture> </a> </p>Self-hosting Agenta
- Clone Agenta:
git clone https://github.com/Agenta-AI/agenta && cd agenta
- Copy configuration:
Before starting the services, create the environment file from the example:
cp hosting/docker-compose/oss/env.oss.gh.example hosting/docker-compose/oss/.env.oss.gh
- Start Agenta services:
docker compose -f hosting/docker-compose/oss/docker-compose.gh.yml --env-file hosting/docker-compose/oss/.env.oss.gh --profile with-web --profile with-traefik up -d
- Access Agenta at
http://localhost.
For deploying on a remote host, or using different ports refer to our self-hosting and remote deployment documentation.
💬 Community
Find help, explore resources, or get involved:
🧰 Support
- 📚 Documentation – Full guides and API reference
- 📋 Changelog – Track recent updates
- 💬 Slack Community – Ask questions and get support
🤝 Contribute
We welcome contributions of all kinds, from filing issues and sharing ideas to improving the codebase. Check out our CONTRIBUTING.md and:
- 🐛 Report bugs – Help us by reporting problems you encounter
- 💡 Share ideas and feedback – Suggest features or vote on ideas
- 🔧 Contribute to the codebase – Read the guide and open a pull request
⭐ Star Agenta
Consider giving us a star! It helps us grow our community and gets Agenta in front of more developers. </br> </br>
<p align="center"> <a href="https://github.com/agenta-ai/agenta"> <img width="300" alt="Star us" src="https://github.com/user-attachments/assets/2c8e580a-c930-4312-bf1b-08f631b41c62" /> <a href="https://cloud.agenta.ai?utm_source=github&utm_medium=referral&utm_campaign=readme"> </p>