Skip to content

Compass / Repo Atlas

The Repo Atlas.

232 repositories for building with AI, sorted into 24 categories. The list is hand-picked. The licence, the star count and the archive notice beside each entry were read from GitHub on 7 October 2026.

10 entries are archived by their owners and 7 belong to closed products that publish only a tracker or a client. Each of those says so. 5 run in this workshop and are marked.

Agents

Agent frameworks 22

Libraries for building one agent, or a team of them, in code.

Personal agents 7

Agents that arrive finished. You install one, connect accounts and channels, and it works for you.

Coding agents 21

Programs that take a task, then read, edit and run code. Some publish their source. Some publish only an issue tracker, and the entry says which.

  • Claude Code on GitHub, opens in a new tab Anthropic Terminal Runs here Not the source

    Coding agent for the terminal, with plugins, hooks and subagents.

    In this workshop: Used daily, including for this site.

    The agent is closed source. This repository holds plugins, examples and the issue tracker.

    150k stars Licence: Proprietary
  • Coding agent for the terminal, written in Rust.

    128k stars Licence: Apache-2.0
  • Terminal agent for Gemini models.

    107k stars Licence: Apache-2.0
  • Antigravity CLI on GitHub, opens in a new tab Google Terminal Runs here Not the source

    Terminal counterpart of Google's Antigravity editor.

    In this workshop: Runs as one of the coding agents.

    Closed source. The repository holds documentation, examples and a changelog.

    2.5k stars Licence: Proprietary
  • Copilot CLI on GitHub, opens in a new tab GitHub Terminal Not the source

    GitHub Copilot's agent for the terminal.

    Closed source under GitHub's own licence. The repository holds the installer and the issue tracker.

    11k stars Licence: Proprietary
  • Terminal coding agent that works with many model providers.

    Formerly sst/opencode.

    212k stars Licence: MIT
  • Agent toolkit with one LLM API, an agent loop, a text interface and a coding agent.

    Formerly badlogic/pi-mono.

    113k stars Licence: MIT
  • Goose on GitHub, opens in a new tab Agentic AI Foundation Terminal and desktop

    Extensible agent that installs, runs, edits and tests code with any model.

    Started at Block.

    55k stars Licence: Apache-2.0
  • Pair programmer that edits files in your git repository and commits each change.

    49k stars Licence: Apache-2.0
  • Agent that writes code, runs commands and browses inside a sandbox.

    Formerly OpenDevin.

    90k stars Licence: MIT
  • Coding agent aimed at open-weight models.

    69k stars Licence: Apache-2.0
  • Coding agent for the terminal that reads and edits code, runs commands and fetches pages.

    Replaces the archived Python kimi-cli.

    7.8k stars Licence: MIT
  • Terminal coding agent for Qwen models.

    28k stars Licence: Apache-2.0
  • Terminal coding agent from the makers of Bubble Tea.

    Source-available. The licence turns into MIT two years after each release.

    29k stars Licence: FSL-1.1-MIT
  • Coding agent available as an editor extension, a CLI and an SDK.

    70k stars Licence: Apache-2.0
  • Coding agent for VS Code, JetBrains and the terminal.

    36k stars Licence: Apache-2.0
  • Coding agent for editors and the terminal.

    28k stars Licence: MIT
  • Cursor on GitHub, opens in a new tab Editor Not the source

    AI code editor.

    Closed source. This repository is only an issue tracker.

    33k stars Licence: Proprietary
  • Droid on GitHub, opens in a new tab Factory Terminal and web Not the source

    Factory's coding agent for the terminal, the web and chat tools.

    Closed source. The repository holds documentation.

    44 stars Licence: Proprietary
  • Cody on GitHub, opens in a new tab Sourcegraph Editor Archived

    Code assistant that answers from a search index of the codebase.

    Sourcegraph stopped developing it in the open. This is the last public snapshot. Archived by its owner. Last commit August 2025.

    3.8k stars Licence: Apache-2.0
  • Code search engine in Rust with natural-language questions about a repository.

    Archived by its owner. Last commit December 2024.

    9.5k stars Licence: Apache-2.0

Skills and plugins 25

Instruction packs and tool bundles that an agent loads when a task calls for them.

Orchestration 12

Run several agents at once, let them talk to each other, and keep track of what each one did.

  • Runs and supervises teams of coding agents from planning to merge.

    Formerly ComposioHQ/agent-orchestrator.

    Works with Claude Code, Codex

    13k stars Licence: Apache-2.0
  • Keeps coding agents running in tmux sessions and streams their terminals to any browser.

    Runs on macOS and Linux.

    Works with Claude Code, Codex, Antigravity, Gemini CLI, OpenCode, Pi

    784 stars Licence: MIT
  • Lets agents in separate terminals message, watch and start one another.

    Works with Claude Code, Codex, Antigravity, Gemini CLI, OpenCode, Pi, Cursor, Copilot CLI, Kimi Code

    560 stars Licence: MIT
  • Calls Codex from inside Claude Code to review code or take over a task.

    Works with Claude Code, Codex

    34k stars Licence: Apache-2.0
  • Asks several models and coding CLIs the same question and shows the answers side by side.

    Works with Claude Code, Codex, Antigravity, Cursor, Kimi Code

    846 stars Licence: MIT
  • Lets one assistant hand subtasks to Codex, Claude Code, Cursor and Gemini.

    No commits since October 2025.

    Works with Claude Code, Codex, Gemini CLI, Cursor

    125 stars Licence: No licence file
  • Syncs skills, agents, MCP servers and plugins to every AI CLI on a machine from one source.

    Works with Claude Code, Codex, OpenCode, Pi, OpenClaw

    2.7k stars Licence: MIT
  • HarnessKit on GitHub, opens in a new tab Desktop app, CLI and web

    Manages skills, MCP servers, hooks, memory and rules for 15 agents from one place.

    Its web mode runs on a headless Linux server.

    Works with Claude Code, Codex, Antigravity, Gemini CLI, Hermes Agent, OpenCode, Cursor, Copilot CLI

    453 stars Licence: Apache-2.0
  • Browses, searches and resumes the session history of coding agents.

    macOS only.

    Works with Claude Code, Codex, Antigravity, Hermes Agent, OpenCode, Pi, Cursor, Copilot CLI, Kimi Code, OpenClaw

    892 stars Licence: MIT
  • coucou on GitHub, opens in a new tab Desktop and iPhone app

    Shows what each agent is doing and lets you approve actions from a Mac or an iPhone.

    First released in September 2026. The Linux build is a beta and its Hermes plugin is Mac only.

    Works with Claude Code, Codex, Antigravity, Gemini CLI, Hermes Agent, OpenCode, Cursor, Copilot CLI

    4.0k stars Licence: MIT
  • pixel-agents on GitHub, opens in a new tab VS Code extension and CLI

    Shows running coding agents as pixel-art characters at work in a small office.

    Works with Claude Code

    9.6k stars Licence: MIT
  • Keeps specs, tasks and memory in the repository so every coding agent follows the same project rules.

    Works with Claude Code, Codex, Cursor

    15k stars Licence: AGPL-3.0

Safety and guardrails 8

Checks that sit between an agent and your machine, and filters for what goes into and out of a model.

Memory and context 8

Give an agent recall across sessions, and keep what it has to read small.

  • Records what an agent does in a session, compresses it and feeds the relevant part into the next.

    Works with Claude Code, Codex, Antigravity, OpenCode, Pi, OpenClaw

    98k stars Licence: Apache-2.0
  • Memory layer that several agents can share for one person.

    Works with Claude Code, Codex, Hermes Agent, Pi, Cursor, OpenClaw

    15k stars Licence: Apache-2.0
  • Context database for agents that holds memory, knowledge and skills in one store.

    Works with Claude Code, Codex, Hermes Agent, OpenCode, Cursor, OpenClaw

    39k stars Licence: AGPL-3.0
  • Compresses tool output, logs and files before they reach the model.

    Works with Claude Code, Codex, OpenCode, Cursor, Copilot CLI, Kimi Code, OpenClaw

    75k stars Licence: Apache-2.0
  • Skill and proxy that make an agent answer in terse language to spend fewer tokens.

    Works with Claude Code, Codex, Gemini CLI, Copilot CLI

    110k stars Licence: Apache-2.0
  • Hooks that trim what a coding agent reads: file hints, document conversion, caching.

    Source-available. Commercial and team use need a paid licence.

    Works with Claude Code, Codex, Gemini CLI, Copilot CLI

    136 stars Licence: PolyForm Noncommercial 1.0.0
  • MCP server that indexes a codebase for semantic search by a coding agent.

    Works with Claude Code

    13k stars Licence: MIT
  • Builds a knowledge graph of a codebase and keeps it in sync for agents to query.

    Works with Claude Code, Codex, Antigravity, Gemini CLI, Hermes Agent, OpenCode, Cursor, Copilot CLI

    73k stars Licence: MIT

MCP servers 7

Servers that expose a tool or a data source to any agent that speaks the Model Context Protocol.

Models

Inference and serving 7

Engines that run a model, from one laptop to a rack of GPUs.

Local assistants 8

Chat applications and workspaces that run on your own hardware and keep the conversation there.

Model releases 5

Repositories that publish a model: inference code, weights or links to them, and the paper.

Training and fine-tuning 8

Change what a model knows or how it behaves.

Quantization 5

Make a model smaller so it fits the memory you have.

Evaluation 6

Measure whether a model or a prompt does the job.

Prompting 4

Treat a prompt as a program that can be tested.

Data

Vector search and RAG 7

Store embeddings and fetch the right passage when a model needs it.

Scraping and parsing 6

Turn the web and your files into text a model can use.

Observability 5

See what your models and agents did, and what it cost.

Media

Image and video 16

Generate and edit pictures and footage.

Speech and music 7

Turn text into sound and sound into text.

Workbench

Automation 5

Wire services together with a visual editor and a little code.

Platforms and backends 5

The services an application stands on.

Utilities 4

Small tools that make the rest easier.

Learning

Lists and courses 24

Where to start, and where to go deep.

How the list is kept

Each entry is typed by hand: a name, the repository and one sentence. A script then asks GitHub for the licence, the star count, the archive flag and the last commit, and the page prints what came back. It last ran on 7 October 2026. A repository that has moved or gone fails that check, so its link is fixed before the page is published again.

The works-with lists come from each project's own README, read on the same day.

Suggest a repository

Post it in the Telegram group, opens in a new tab or send it to info@jo-cor.com, with a line on what you use it for.

For projects with a community to join, see the open-source directory. The learning path that leads here starts at Compass.