https://github.com/agenta-ai/agenta
The open-source LLMOps platform: prompt playground, prompt management, LLM evaluation, and LLM observability all in one place.
https://github.com/agenta-ai/agenta
llm-as-a-judge llm-evaluation llm-framework llm-monitoring llm-observability llm-platform llm-playground llm-tools llmops-platform prompt-engineering prompt-management rag-evaluation
Last synced: 12 days ago
JSON representation
The open-source LLMOps platform: prompt playground, prompt management, LLM evaluation, and LLM observability all in one place.
- Host: GitHub
- URL: https://github.com/agenta-ai/agenta
- Owner: Agenta-AI
- License: mit
- Created: 2023-04-26T09:54:28.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-09T16:59:41.000Z (15 days ago)
- Last Synced: 2025-05-12T15:23:31.238Z (12 days ago)
- Topics: llm-as-a-judge, llm-evaluation, llm-framework, llm-monitoring, llm-observability, llm-platform, llm-playground, llm-tools, llmops-platform, prompt-engineering, prompt-management, rag-evaluation
- Language: Python
- Homepage: http://www.agenta.ai
- Size: 166 MB
- Stars: 2,698
- Watchers: 28
- Forks: 314
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- Awesome_Multimodel_LLM - Agenta - Easily build, version, evaluate and deploy your LLM-powered apps. (Tools for deploying LLM)
- Awesome-Prompt-Engineering - [Github
- Awesome-LLM - Agenta - Easily build, version, evaluate and deploy your LLM-powered apps. (LLM Deployment)
- StarryDivineSky - agenta-ai/agenta
- awesome-generative-ai - agenta - An open-source end-to-end LLMOps platform for prompt engineering, evaluation, and deployment. #opensource (Coding / Developer tools)
README
The Open-source LLMOps Platform
Build reliable LLM applications faster with integrated prompt management, evaluation, and observability.
---
Documentation โข
Website โข
Agenta Cloud---
---
## 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 Engineering & Management
Collaborate with Subject Matter Experts (SMEs) on prompt engineering and make sure nothing breaks in production.- **Interactive Playground**: Compare prompts side by side against your test cases
- **Multi-Model Support**: Experiment with 50+ LLM models or [bring-your-own models](https://docs.agenta.ai/prompt-engineering/playground/adding-custom-providers?utm_source=github&utm_medium=referral&utm_campaign=readme)
- **Version Control**: Version prompts and configurations with branching and environments
- **Complex Configurations**: Enable SMEs to collaborate on [complex configuration schemas](https://docs.agenta.ai/custom-workflows/overview?utm_source=github&utm_medium=referral&utm_campaign=readme) beyond simple prompts[Explore prompt management โ](https://docs.agenta.ai/prompt-engineering/overview?utm_source=github&utm_medium=referral&utm_campaign=readme)
### ๐ Evaluation & Testing
Evaluate your LLM applications systematically with both human and automated feedback.
- **Flexible Test Sets**: Create test cases 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 you 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 โ](https://docs.agenta.ai/evaluation/overview?utm_source=github&utm_medium=referral&utm_campaign=readme)
### ๐ก Observability & Monitoring
Get visibility into your LLM applications in production.
- **Cost & Performance Tracking**: Monitor spending, latency, and usage patterns
- **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[Learn about observability โ](https://docs.agenta.ai/observability/overview?utm_source=github&utm_medium=referral&utm_campaign=readme)
## ๐ธ Screenshots
![]()
![]()
![]()
## ๐ Getting Started
### Agenta Cloud (Recommended):
The easiest way to get started is through Agenta Cloud. Free tier available with no credit card required.
### Self-hosting Agenta1. Clone Agenta:
```bash
git clone https://github.com/Agenta-AI/agenta && cd agenta
```2. Start Agenta services:
```bash
docker compose -f hosting/docker-compose/oss/docker-compose.gh.yml --env-file hosting/docker-compose/oss/.env.oss.gh --profile with-web up -d
```3. Access Agenta at `http://localhost`.
For deploying on a remote host, or using different ports refers to our [self-hosting](https://docs.agenta.ai/self-host/host-locally?utm_source=github&utm_medium=referral&utm_campaign=readme) and [remote deployment documentation](https://docs.agenta.ai/self-host/host-remotely?utm_source=github&utm_medium=referral&utm_campaign=readme).
## ๐ฌ Community
Find help, explore resources, or get involved:
### ๐งฐ Support
- **๐ [Documentation](https://docs.agenta.ai?utm_source=github&utm_medium=referral&utm_campaign=readme)** โ Full guides and API reference
- **๐ [Changelog](https://docs.agenta.ai/changelog/main?utm_source=github&utm_medium=referral&utm_campaign=readme)** โ Track recent updates
- **๐ฌ [Slack Community](https://join.slack.com/t/agenta-hq/shared_invite/zt-2yewk6o2b-DmhyA4h_lkKwecDtIsj1AQ)** โ Ask questions and get support### ๐ค Contribute
We welcome contributions of all kinds โ from filing issues and sharing ideas to improving the codebase.
- **๐ [Report bugs](https://github.com/Agenta-AI/agenta/issues)** โ Help us by reporting problems you encounter
- **๐ก [Share ideas and feedback](https://github.com/Agenta-AI/agenta/discussions)** โ Suggest features or vote on ideas
- **๐ง [Contribute to the codebase](https://docs.agenta.ai/misc/contributing/getting-started?utm_source=github&utm_medium=referral&utm_campaign=readme)** โ 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.
## Contributors โจ
[](#contributors-)
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
Sameh Methnani
๐ป ๐
Suad Suljovic
๐ป ๐จ ๐งโ๐ซ ๐
burtenshaw
๐ป
Abram
๐ป ๐
Israel Abebe
๐ ๐จ ๐ป
Master X
๐ป
corinthian
๐ป ๐จ
Pavle Janjusevic
๐
Kaosi Ezealigo
๐ ๐ป
Alberto Nunes
๐
Maaz Bin Khawar
๐ป ๐ ๐งโ๐ซ
Nehemiah Onyekachukwu Emmanuel
๐ป ๐ก ๐
Philip Okiokio
๐
Abhinav Pandey
๐ป
Ramchandra Warang
๐ป ๐
Biswarghya Biswas
๐ป
Uddeepta Raaj Kashyap
๐ป
Nayeem Abdullah
๐ป
Kang Suhyun
๐ป
Yoon
๐ป
Kirthi Bagrecha Jain
๐ป
Navdeep
๐ป
Rhythm Sharma
๐ป
Osinachi Chukwujama
๐ป
่ซๅฐ็ดข
๐
Agunbiade Adedeji
๐ป
Emmanuel Oloyede
๐ป ๐
Dhaneshwarguiyan
๐ป
Priyanshu Prajapati
๐
Raviteja
๐ป
Arijit
๐ป
Yachika9925
๐
Aldrin
โ ๏ธ
seungduk.kim.2304
๐ป
Andrei Dragomir
๐ป
diego
๐ป
brockWith
๐ป
Dennis Zelada
๐ป
Romain Brucker
๐ป
Heon Heo
๐ป
Drew Reisner
๐ป
Ikko Eltociear Ashimine
๐
Vishal Vanpariya
๐ป
Youcef Boumar
๐
LucasTrg
๐ป ๐
Ashraf Chowdury
๐ ๐ป
jp-agenta
๐ป ๐
Mr Unhappy
๐ ๐
Moreno Bonaventura
๐
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind are welcome!
## Disabling Anonymized Tracking
By default, Agenta automatically reports anonymized basic usage statistics. This helps us understand how Agenta is used and track its overall usage and growth. This data does not include any sensitive information. To disable anonymized telemetry set `TELEMETRY_ENABLED` to `false` in your `.env` file.