Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Laminar - open-source observability platform purpose-built for AI agents. YC S24.
| Date | Stars |
|---|---|
| 2026-07-24 | 3107 |
| 2026-07-25 | 3111 |
| 2026-07-28 | 3111 |
| 2026-07-30 | 3111 |
| 2026-07-31 | 3129 |
| 2026-08-06 | 3129 |
Today
— stars today
This week
+18 stars this week
This month
— stars this month
Momentum
53.0
growth rate 0.58%/day
<a href="https://www.ycombinator.com/companies/laminar-ai"></a>
<a href="https://x.com/lmnrai"></a>
<a href="https://www.linkedin.com/company/lmnr-ai"></a>
<a href="https://discord.gg/nNFUUDAKub">  </a>

# Laminar
[Laminar](https://laminar.sh) is an open-source observability platform purpose-built for AI agents.
- [x] Tracing. [Docs](https://laminar.sh/docs/tracing/introduction)
- [x] OpenTelemetry-native powerful tracing SDK - 1 line of code to automatically trace **Vercel AI SDK, Browser Use, Stagehand, LangChain, OpenAI, Anthropic, Gemini, and more**.
- [x] Signals. [Docs](https://laminar.sh/docs/signals/introduction)
- [x] Describe any behavior of your agent that you want to track in plain English (e.g. "agent is stuck in a loop")
- [x] Laminar reads every agent run and pings you in Slack when it happens.
- [x] Evals. [Docs](https://laminar.sh/docs/evaluations/introduction)
- [x] Unopinionated, extensible SDK and CLI for running evals locally or in CI/CD pipeline.
- [x] UI for visualizing evals and comparing results.
- [x] [MCP](https://laminar.sh/docs/platform/mcp) / [CLI](https://laminar.sh/docs/platform/cli) access for your coding agent
- [x] Query traces, spans, metrics, and events with SQL
- [x] Let your coding agent investigate and debug issues based on your traces
- [x] Dashboards. [Docs](https://laminar.sh/docs/custom-dashboards/overview)
- [x] Powerful dashboard builder for traces, metrics, and events with support of custom SQL queries.
- [x] Data annotation & Datasets. [Docs](https://laminar.sh/docs/datasets/introduction)
- [x] Custom data rendering UI for fast data annotation and dataset creation for evals.
- [x] Extremely high performance.
- [x] Written in Rust 🦀
- [x] 20x trace compression for efficient ingestion and storage. Read more about it [here](https://laminar.sh/blog/laminar-20x-agent-trace-compression).
- [x] Custom realtime engine for viewing traces as they happen.
- [x] Ultra-fast full-text search over span data.
- [x] gRPC exporter for tracing data.

## Documentation
Check out the full documentation here [laminar.sh/docs](https://laminar.sh/docs).
## Getting started
The fastest and easiest way to get started is with our managed platform -> [laminar.sh](https://laminar.sh)
### Self-hosting with Docker compose
Laminar is very easy to self-host locally. For a quick start, clone the repo and start the services with docker compose:
```sh
git clone https://github.com/lmnr-ai/lmnr
cd lmnr
docker compose up -d
```
This will spin up a lightweight but full-featured version of the stack. This is good for a quickstart
or for lightweight usage. You can access the UI at http://localhost:5667 in your browser.
You will also need to properly configure the SDK, with `baseUrl` and correct ports. See [guide on self-hosting](https://laminar.sh/docs/hosting-options#self-hosted-docker-compose).
For production environment, we recommend using our [managed platform](https://laminar.sh) or `docker compose -f docker-compose-full.yml up -d`.
### Configuring LLM provider (optional)
Frontend AI features (chat-with-trace, SQL-with-AI) and server-side AI workers require an LLM provider. Configure one in your `.env` file at the repo root.
Pick one of the following provider setups. `LLM_MODEL_SMALL|MEDIUM|LARGE` are optional — per-provider defaults apply when unset. `LLM_DEFAULT_HEADERS_JSON` is optional for any provider or gateway that requires static headers.
```sh
# Optional for any prExcerpt of 8,213 characters
Read on GitHubDinmukhamed Mailibay · @lmnr-ai · United Kingdom
675
369
265
183
127
62
Sam Komesarook · United Kingdom
29
13
7
4
Nidhi Singh
3
2
2
Chandrashekhar Choudha · India
2
1
DevNinja · United Arab Emirates
1
Tim Visée · @qdrant & Freelancer · Netherlands
1
1
Dave Lage · @EcogardenDesign
1
Furkan Koseoglu · zodex.dev
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:08dc43b7a6ecebfa, topic:llm-observability, topic:observability, topic:monitoring
matched fp:08dc43b7a6ecebfa, topic:evaluation, topic:llm-evaluation