Helicone

helicone: Monitor and Route LLM Requests

Helicone is a TypeScript platform for observing LLM requests and routing them across model providers. It helps AI teams inspect traces, track cost and latency, manage prompts, and self-host the observability stack.

ActiveTypeScriptApache-2.0LLMObservabilityMonitoring
View on GitHub Compare
Stars
6.2k
Forks
683
Stars, last 30 days
+65
Last commit
20 days ago
Contributors
97

Our take

Activeregular commits

Health score

56/100

How it is scored
Activity
34
Community
77
Issues
46
Pull requests
65

+65 stars in the last 30 days

  • More contributors than 77% of the projects we track
  • Slower to close issues than 89% of the projects we track

Helicone is an actively maintained, broad LLM gateway and observability project, though its slow median issue resolution and lack of a recent release may matter to teams planning adoption.

Good fit if

  • You need request tracing and cost or latency monitoring for LLM applications.
  • You want a unified gateway for multiple model providers, including routing and fallbacks.
  • You can run a Node.js-based project and, for self-hosting, operate its Docker-based services.

Look elsewhere if

  • You require frequent tagged releases, since the project has had no release in over a year despite regular recent commits.
  • Your team needs fast issue resolution, as issues have taken a long time to close on average.
  • You only need a lightweight client library rather than a platform with an application database, analytics database, and object storage.
All health signals
Last commit2026-09-16 (20 days ago)
Commits, last 90 days10
Releases, last 12 months0 (latest v2025.08.21-1, 2025-08-21)
Contributors97 (top contributor: 43% of commits)
Issues closed, last 90 days16 (typically closed in 185 days)
Project age3 years

Checked on 2026-10-07 with the GitHub API.

Project history

Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.

Selected snapshot

Stars

6,273

Forks

703

Change since Nov 7, 2026: +1 stars·0 forks

Overview

Helicone combines LLM observability with an AI gateway. It gives teams a way to inspect requests and agent sessions, track operational metrics, and access multiple model providers through a unified API.

It is aimed at developers building LLM applications who need debugging and usage visibility, or who want provider routing and fallbacks. You can use Helicone through its hosted service or self-host its observability components.

Key Features

  • Log and inspect LLM requests, traces, and sessions.
  • Track request costs and latency, with quality metrics also described in the project documentation.
  • Route requests to more than 100 models through a unified gateway API, with intelligent routing and automatic fallbacks.
  • Test prompts and inspect sessions and traces in a playground.
  • Version and deploy prompts through the gateway.
  • Connect with providers and frameworks including OpenAI, Anthropic, LangChain, and the Vercel AI SDK.
  • Self-host the observability platform using Docker Compose.

Use Cases

  • An AI application team debugging a chatbot can inspect requests and sessions to investigate unexpected outputs.
  • A team using several model providers can route requests through one API and configure fallbacks.
  • Developers monitoring production usage can review cost and latency and export data to PostHog for custom dashboards.
  • A team iterating on prompts can use production data to manage versions and test changes in the playground.
  • Organizations that need to run observability infrastructure themselves can deploy the platform with Docker.

What you need

Detected in the repository

  • Node.js >=20 (from package.json)
  • A Dockerfile, so it can run in a container
  • A test suite and automated checks on GitHub Actions

License in plain words

Apache-2.0permissive

  • Commercial use: yes
  • Modify and redistribute: yes
  • You must keep: the license, the NOTICE file and a note of your changes
  • Share your changes: no
  • Includes an explicit patent grant from the contributors:

A summary, not legal advice: the LICENSE file is what applies.

Getting Started

For a hosted gateway, configure the OpenAI client with Helicone's gateway URL and an API key. For self-hosting, start with the repository's Docker Compose instructions:

git clone https://github.com/Helicone/helicone.git
cd docker
cp .env.example .env
./helicone-compose.sh helicone up

See the README and documentation for setup details and integrations.

Alternatives

  • opik: Opik focuses on tracing and evaluating LLM workflows and agents, while Helicone also routes requests across model providers and manages prompts.
  • phoenix: Phoenix centers on self-hosted tracing and evaluation, while Helicone also provides an LLM gateway for routing requests across providers.
ProjectLanguageLicenseStarsStatus
heliconeTypeScriptApache-2.06.2kActive
opikPythonApache-2.022.8kActive
phoenixPythonOther11.7kActive

Considerations

The repository is active, with regular commits and contributions from many developers; contributor activity is not concentrated in one person. However, it has had no release in over a year, and issue resolution is relatively slow, so teams relying on release cadence or prompt support should account for that. Self-hosting is not a single-service deployment: the documented architecture includes a web app, logging services, Supabase, ClickHouse, and Minio. The project requires Node.js 20 or later, and Docker is available for deployment; manual deployment is explicitly not recommended. The repository is licensed under Apache-2.0.

Found this useful?

Share it with someone who would like helicone.

Comparisons