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.
Lightweight AI gateway daemon orchestrating Claude Code, Codex, Hermes, Grok and Antigravity CLI.
| Date | Stars |
|---|---|
| 2026-07-31 | 296 |
| 2026-08-11 | 303 |
| 2026-08-18 | 310 |
| 2026-08-19 | 311 |
| 2026-08-20 | 311 |
| 2026-08-21 | 310 |
| 2026-08-24 | 311 |
| 2026-08-25 | 310 |
| 2026-08-26 | 311 |
| 2026-08-27 | 312 |
| 2026-08-29 | 313 |
| 2026-09-01 | 313 |
| 2026-09-02 | 313 |
| 2026-09-03 | 314 |
| 2026-09-06 | 315 |
| 2026-09-15 | 316 |
| 2026-09-16 | 316 |
| 2026-09-18 | 316 |
| 2026-09-20 | 316 |
Today
— stars today
This week
+1 stars this week
This month
+6 stars this month
Momentum
36.0
growth rate 0.32%/day
<h1 align="center">🧞 Jinn</h1> <p align="center"><b>Run your AI agents as a company.</b></p> <p align="center"> Jinn turns the agent CLIs you already use - Claude Code, Codex, Grok, Hermes - into a persistent AI company: named employees, a durable Todo ledger, and reusable Workflows, all operated from a chat and web dashboard.<br/> It doesn't replace your agents. <b>It gives them an org to work in.</b> </p> <p align="center"> <a href="https://www.npmjs.com/package/jinn-cli"><img src="https://img.shields.io/npm/v/jinn-cli?color=7c3aed&label=npm" alt="npm version" /></a> <a href="LICENSE"><img src="https://img.shields.io/npm/l/jinn-cli?color=7c3aed" alt="license" /></a> <img src="https://img.shields.io/node/v/jinn-cli?color=7c3aed" alt="node version" /> <img src="https://img.shields.io/badge/Docker-supported-2496ED?logo=docker&logoColor=white" alt="Docker supported" /> <img src="https://img.shields.io/badge/status-beta-7c3aed" alt="status: beta" /> </p> <p align="center"> <img src="assets/jinn-showcase.gif" alt="Jinn web dashboard" width="820" /> </p> > **You bring the engines. Jinn runs the company.** --- ## Why Jinn? Agent CLIs are powerful alone. Jinn gives them shared structure, ownership, and history. - **🎼 Bus, not brain.** Jinn conducts the agent CLIs on your `PATH` and adds no AI logic. Better engines make Jinn better automatically. - **🏢 A real org.** Define named employees, ranks, departments, and reporting lines in YAML. Your COO delegates through the hierarchy. - **📋 Durable work.** Todos preserve ownership and review beyond a session; the built-in MCP gives employees typed company tools. - **🔁 Reusable automation.** Workflows combine sequential, conditional, parallel, and switch paths with per-phase models, approvals, triggers, and run history. - **⏰ Work with receipts.** Cron, delegation, callbacks, and Workflows keep running and leave structured activity in Chat. > Jinn is **beta**. It works today and moves fast; read the upgrade notes when you bump versions. --- ## Quickstart ### Native install > **Prerequisites:** Node.js **22 or newer** (the repository pins **24.13.0** in `.nvmrc`), and at least one agent CLI installed **and signed in**. Jinn orchestrates your engines and can't run a session without one. ```bash # 1. Install Jinn npm install -g jinn-cli # 2. Install + sign in to at least one engine (example: Claude Code) npm install -g @anthropic-ai/claude-code claude # run once, use /login, then quit # 3. Set up ~/.jinn (probes your engines, writes config, seeds your company) jinn setup # 4. Start the gateway - opens the dashboard for you jinn start ``` Open **[http://localhost:7777](http://localhost:7777)** and send your first message. Or install via **Homebrew**: ```bash brew tap hristo2612/jinn https://github.com/hristo2612/jinn brew install jinn jinn setup && jinn start ``` > **`--version` ≠ signed in.** Jinn drives the official engine CLIs, so authenticate each one *before* `jinn start` (run `claude` → `/login`, run `codex` to sign in, and so on). Without this, sessions can't reach the models - the most common fresh-install gotcha. ### Docker Docker needs Docker Engine or Docker Desktop with Compose v2, but it does **not** need Node.js or an agent CLI installed on the host. The image includes Claude Code. Containerising bounds the engine's permission-free access to the directories you explicitly mount instead of your whole home directory: ```bash git clone https://github.com/hristo2612/jinn.git cd jinn # Edit docker-compose.yml and uncomment at least one "Project mounts" entry. # Without one, /work is empty and the agents have nothing to work on. docker compose up -d --build docker compose exec jinn claude # run once, use /login, then quit docker compose exec jinn jinn pair # prints a code for the browser ``` Then open **[http://localhost:7777](http://localhost:7777)** and enter the code at the pairing prompt. The gateway binds `0.0.0.0`
Excerpt of 17,408 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:7a47e2fad77c6ef7, llm:description: 'Lightweight AI gateway daemon orchestrating Claude Code, Codex, Hermes, Grok and Antigravity CLI.' Language: TypeScript
matched fp:7a47e2fad77c6ef7, llm:description: 'Lightweight AI gateway daemon orchestrating Claude Code, Codex, Hermes, Grok and Antigravity CLI.' Language: TypeScript
matched fp:7a47e2fad77c6ef7, llm:description: 'Lightweight AI gateway daemon orchestrating Claude Code, Codex, Hermes, Grok and Antigravity CLI.' Language: TypeScript