agenta  by Agenta-AI

LLMOps platform for building production-grade LLM apps

created 2 years ago
3,030 stars

Top 16.2% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Agenta is an open-source LLMOps platform designed for engineering and product teams to accelerate the development of reliable LLM applications. It provides integrated prompt management, evaluation, and observability features, enabling collaborative prompt engineering, systematic testing, and production monitoring.

How It Works

Agenta offers a unified platform for the LLM development lifecycle. Prompt management includes an interactive playground, support for over 50 LLM models (or custom providers), version control for prompts, and complex configuration schema collaboration. Evaluation features allow for flexible test sets, pre-built and custom evaluators (including LLM-as-judge), and both UI and programmatic access for running tests and collecting human feedback. Observability is achieved through cost and performance tracking, detailed tracing, and OpenTelemetry native compatibility for debugging complex workflows.

Quick Start & Requirements

To self-host Agenta, clone the repository and run the following Docker command:

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

Access Agenta at http://localhost. Refer to the self-hosting documentation for detailed deployment instructions.

Highlighted Details

  • Supports over 50 LLM models and custom providers.
  • Features an interactive playground for side-by-side prompt comparison.
  • Integrates pre-built and custom evaluators, including LLM-as-judge.
  • Provides OpenTelemetry native tracing for observability.
  • Offers a cloud-hosted version with a free tier.

Maintenance & Community

The project has 49 contributors and maintains an active Slack Community for support and discussion. Bug reporting and feature suggestions are managed via GitHub issues and discussions.

Licensing & Compatibility

The project is licensed under the Apache License 2.0, which permits commercial use and linking with closed-source applications.

Limitations & Caveats

Agenta collects anonymized usage statistics by default, which can be disabled by setting TELEMETRY_ENABLED to false in the .env file.

Health Check
Last commit

3 days ago

Responsiveness

1 day

Pull Requests (30d)
12
Issues (30d)
24
Star History
388 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Travis Fischer Travis Fischer(Founder of Agentic), and
2 more.

pr-agent by qodo-ai

0.8%
9k
AI tool for pull request automation, feedback, and suggestions
created 2 years ago
updated 2 days ago
Feedback? Help us improve.