Helicone/helicone

โ˜… 6,166โ‘‚ 672

๐ŸงŠ Open source LLM observability platform. One line of code to monitor, evaluate, and experiment. YC W23 ๐Ÿ“

About Helicone/helicone

Helicone/helicone is an open-source project on GitHub, mainly written in TypeScript. ๐ŸงŠ Open source LLM observability platform. One line of code to monitor, evaluate, and experiment. YC W23 ๐Ÿ“ It currently holds 6,166 stars and 672 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the AI Prompt Engineering board.

GitHub Repository Details

Repository Helicone/helicone ยท default branch - ยท size 0 KB ยท watchers 0 ยท source: GitHub REST API and repository README

README

| ๐Ÿ” Observability | ๐Ÿ•ธ๏ธ Agent Tracing | ๐Ÿš‚ LLM Routing | | :--------------: | :--------------: | :------------------: | | ๐Ÿ’ฐ Cost & Latency Tracking | ๐Ÿ“š Datasets & Fine-tuning | ๐ŸŽ›๏ธ Automatic Fallbacks |

https://github.com/Helicone/helicone/blob/HEAD/helicone logo


https://github.com/Helicone/helicone/blob/HEAD/GitHub stars https://github.com/Helicone/helicone/blob/HEAD/GitHub commit activity https://github.com/Helicone/helicone/blob/HEAD/GitHub closed issues https://github.com/Helicone/helicone/blob/HEAD/Y Combinator

Docs โ€ข Changelog โ€ข Bug reports โ€ข See Helicone in Action! (Free)

Helicone is an AI Gateway & LLM Observability Platform for AI Engineers

๐ŸŽ Generous monthly free tier (10k requests/month) - No credit card required!
https://github.com/Helicone/helicone/blob/HEAD/Open Sourced LLM Observability & AI Gateway Platform

Quick Start โšก๏ธ

1. Get your API key by signing up here and add credits at helicone.ai/credits

2. Update the baseURL in your code and add your API key.

   import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://ai-gateway.helicone.ai", apiKey: process.env.HELICONE_API_KEY, });

const response = await client.chat.completions.create({ model: "gpt-4o-mini", // claude-sonnet-4, gemini-2.0-flash or any model from https://www.helicone.ai/models messages: [{ role: "user", content: "Hello!" }] });

3. ๐ŸŽ‰ You're all set! View your logs at Helicone and access 100+ models through one API.

Self-Hosting Open Source LLM Observability

Docker

Helicone is simple to self-host and update. To get started locally, just use our docker-compose file.

# Clone the repository
git clone https://github.com/Helicone/helicone.git
cd docker
cp .env.example .env

Start the services

./helicone-compose.sh helicone up

Helm

For Enterprise workloads, we also have a production-ready Helm chart available. To access, contact us at enterprise@helicone.ai.

Manual (Not Recommended)

Manual deployment is not recommended. Please use Docker or Helm. If you must, follow the instructions here.

Architecture

Helicone is comprised of five services:

Integrations ๐Ÿ”Œ

Inference Providers

| Integration | Supports | Description | | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------- | | AI Gateway | JS/TS, Python, cURL | Unified API for 100+ providers with intelligent routing, automatic fallbacks, and unified observability | Async Logging (OpenLLMetry) | JS/TS, Python | Asynchronous logging for multiple LLM platforms | | OpenAI | JS/TS, Python | Inference provider | | Azure OpenAI | JS/TS, Python | Inference provider | | Anthropic | JS/TS, Python | Inference provider | | Ollama | JS/TS | Run and use large language models locally | | AWS Bedrock | JS/TS | Inference provider | | Gemini API | JS/TS | Inference provider | | Gemini Vertex AI | JS/TS | Gemini models on Google Cloud's Vertex AI | | Vercel AI | JS/TS | AI SDK for building AI-powered applications | | Anyscale | JS/TS, Python | Inference provider | | TogetherAI | JS/TS, Python | Inference provider | - | | Hyperbolic | JS/TS, Python | Inference provider | High-performance AI inference platform | | Groq | JS/TS, Python | High-performance models | | DeepInfra | JS/TS, Python | Serverless AI inference for various models | | | Fireworks AI | JS/TS, Python | Fast inference API for open-source LLMs |

Frameworks

| Framework | Supports | Description | | --------------------------------------------------------------------- | ------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | | LangChain | JS/TS, Python | Use AI Gateway with LangChain for unified provider access | | LlamaIndex | Python | Framework for building LLM-powered data applications | | LangGraph | Python | Build stateful, multi-actor applications with LLMs | | Vercel AI SDK | JS/TS | AI SDK for building AI-powered applications | | Semantic Kernel | C#, Python | Microsoft's AI orchestration framework | | CrewAI | Python | Framework for orchestrating role-playing AI agents | | | ModelFusion | JS/TS | Abstraction layer for integrating AI models into JavaScript and TypeScript applications | | PostHog | JS/TS, Python, cURL | Product analytics platform. Build custom dashboards. | | RAGAS | Python | Evaluation framework for retrieval-augmented generation | | Open WebUI | JS/TS | Web interface for interacting with local LLMs | | MetaGPT | YAML | Multi-agent framework | | Open Devin | Docker | AI software engineer | | Mem0 EmbedChain | Python | Framework for building RAG applications | | Dify | No code required | LLMOps platform for AI-native application development |

This list may be out of date. Don't see your provider or framework? Check out the latest integrations in our docs. If not found there, request a new integration by contacting help@helicone.ai.

Contributing

We โค๏ธ our contributors! We warmly welcome contributions for documentation, integrations, costs, and feature requests.

If you have an idea for how Helicone can be better, create a GitHub issue.

License

Helicone is licensed under the Apache v2.0 License.

Additional Resources

For more information, visit our documentation.

Contributors

GitHub Stars & Activity

6,166Stars
672Forks
0Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars6,166
Forks672
Open issues0
Primary languageTypeScript
License-
Stars gained today0
Created-
Last pushed-

Trending History

Trending statusnot on today's boards

Related AI Projects

1

linshenkx / prompt-optimizer

TypeScriptโ˜… 35,188โ‘‚ 4,108
โ†’
2

langfuse / langfuse

TypeScriptโ˜… 34,845โ‘‚ 3,816
โ†’
3

humanlayer / 12-factor-agents

TypeScriptโ˜… 26,308โ‘‚ 1,977
โ†’
4

promptfoo / promptfoo

TypeScriptโ˜… 25,303โ‘‚ 2,344
โ†’
5

YouMind-OpenLab / awesome-nano-banana-pro-prompts

TypeScriptโ˜… 13,451โ‘‚ 1,432
โ†’
6

cobusgreyling / loop-engineering

TypeScriptโ˜… 11,263โ‘‚ 1,512
โ†’
7

YouMind-OpenLab / awesome-gpt-image-2

TypeScriptโ˜… 9,919โ‘‚ 880
โ†’
8

rockbenben / ChatGPT-Shortcut

TypeScriptโ˜… 8,771โ‘‚ 957
โ†’

More AI Rankings