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.
SDK for Frontier Embedded Agents.
| Date | Stars |
|---|---|
| 2026-07-31 | 311 |
| 2026-08-04 | 356 |
| 2026-08-13 | 397 |
| 2026-08-18 | 412 |
| 2026-08-19 | 413 |
| 2026-08-20 | 416 |
| 2026-08-21 | 417 |
| 2026-08-22 | 420 |
| 2026-08-23 | 421 |
| 2026-08-24 | 422 |
| 2026-08-25 | 427 |
| 2026-08-26 | 431 |
| 2026-08-27 | 437 |
| 2026-08-29 | 438 |
| 2026-08-31 | 440 |
| 2026-09-01 | 447 |
| 2026-09-02 | 454 |
| 2026-09-03 | 456 |
| 2026-09-04 | 464 |
| 2026-09-05 | 468 |
| 2026-09-06 | 473 |
| 2026-09-07 | 479 |
| 2026-09-08 | 481 |
| 2026-09-09 | 482 |
| 2026-09-10 | 483 |
| 2026-09-12 | 484 |
| 2026-09-13 | 489 |
| 2026-09-14 | 491 |
| 2026-09-15 | 491 |
| 2026-09-16 | 501 |
| 2026-09-17 | 505 |
| 2026-09-18 | 508 |
| 2026-09-19 | 509 |
| 2026-09-20 | 512 |
| 2026-09-21 | 514 |
| 2026-09-22 | 519 |
| 2026-09-23 | 521 |
| 2026-09-24 | 523 |
| 2026-09-25 | 526 |
| 2026-09-26 | 529 |
| 2026-09-27 | 529 |
| 2026-09-28 | 530 |
| 2026-09-29 | 532 |
| 2026-09-30 | 537 |
| 2026-10-01 | 539 |
| 2026-10-02 | 540 |
| 2026-10-03 | 544 |
| 2026-10-04 | 548 |
| 2026-10-05 | 552 |
| 2026-10-06 | 552 |
| 2026-10-07 | 553 |
| 2026-10-08 | 558 |
| 2026-10-09 | 560 |
| 2026-10-10 | 563 |
| 2026-10-11 | 563 |
| 2026-10-12 | 564 |
| 2026-10-14 | 566 |
| 2026-10-15 | 570 |
| 2026-10-16 | 571 |
| 2026-10-17 | 572 |
| 2026-10-18 | 574 |
| 2026-10-19 | 575 |
| 2026-10-20 | 576 |
| 2026-10-21 | 577 |
| 2026-10-22 | 579 |
| 2026-10-23 | 581 |
| 2026-10-24 | 588 |
| 2026-10-25 | 593 |
Today
+5 stars today
This week
+19 stars this week
This month
+67 stars this month
Momentum
74.0
growth rate 3.31%/day
<div align="center"> <h1>Nanocodex</h1> <p><strong>The coding agent is the library.</strong></p> <p> Embed the complete OpenAI Responses loop—retained sessions, typed history, tools, Code Mode, branches, events, retries, and cleanup. Keep your interface, data, memory, infrastructure, and policy. </p> [][ci] [][crates] [][docs] [][license] **[Rust](#rust-start-here)** · **[JavaScript](#javascript-node-browser-and-wasm)** · **[Python](#python)** · **[Capabilities](#one-agent-owned-end-to-end)** · **[Desktop apps](#desktop-apps)** · **[Evaluation](#evaluation-is-a-product-boundary)** · **[Deployments](#deployment-proofs)** · **[Status](#what-is-stable)** [ci]: https://github.com/gakonst/nanocodex/actions/workflows/ci.yml [crates]: https://crates.io/crates/nanocodex [docs]: https://docs.rs/nanocodex [license]: LICENSE-MIT </div> Nanocodex is a headless, library-first SDK for building products around one deliberately supported OpenAI coding-agent stack. It is not a provider abstraction and it is not an app server. The public product is an embeddable agent with an owned lifecycle; the native CLI/TUI, browser apps, Python and JavaScript packages, durable actors, sandboxes, voice client, and evaluation harness are consumers that prove the same contract. The important difference from assembling a model client and a loop is what the caller does **not** have to rebuild: - no passing previous messages, response IDs, or tool results back on every turn; - no separate state machine for prompt ordering, steering, compaction, reconnect replay, or partially completed responses; - no coupling between receiving a typed result and consuming an event stream; - no orphaned shell sessions or subprocess trees when a turn is cancelled; and - no second orchestration runtime when an agent forks or delegates work. The interface is deliberately not part of that list. Consume ordered typed events in a native TUI, wterm, xterm.js, React, logs, or something that only your product could have. The included renderers are complete consumers, not a UI protocol every embedding must adopt. ## Desktop app The [native SwiftUI/AppKit macOS app](macos/README.md) is Nanocodex's only desktop app. It owns the tiled workspace, persistent sidebar or top tabs, streamed conversations, agent activity menu bar, and automatic background Mac Hand. Choosing a folder and sending automatically connects compute for that thread. Its managed-agent transport and local, VM, and cloud Hand lifecycle live in [`@nanocodex/desktop-runtime`](js/desktop-runtime/README.md). The separate [mobile Inbox](apple/README.md) targets iPhone and iPad only. Build the desktop app with `pnpm build:macos` after preparing the documented bundled Node runtime. The [macOS README](macos/README.md) describes account setup, native controls, and real-service verification. ## Install Choose the host language; each path runs the Rust-owned agent lifecycle. The Rust crates and core JavaScript `nanocodex` binding are registry releases. The Python binding and JavaScript companion packages under `js/` are currently built from the repository checkout. ```sh # Rust cargo add nanocodex # Node.js 22.13+ npm install nanocodex # Python 3.11+ (from a checkout) uv venv --python 3.11 py/bindings/.venv uv pip install --python py/bindings/.venv/bin/python 'maturin>=1.9,<2' VIRTUAL_ENV="$PWD/py/bindings/.venv" \ py/bindings/.venv/bin/maturin develop --manifest-path py/bindings/Cargo.toml ``` The Node.js 22.13+ line is the published package's consumer floor. Developing from this repository uses Rust 1.97, the `wasm32-unknown-unknown` target, `wasm-bindgen-cli` 0.2.126, Node.js 24 from `.node-version`, and pnpm 11.25.0 from th
Excerpt of 56,281 characters
Read on GitHubGeorgios Konstantopoulos · @paradigmxyz · Greece
2.3k
13
Brendan Ryan · @tempoxyz · United States
10
5
4
1
1
Felix-Ayush · Remote · India
1
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:efb0ab9b6e81b9d3, llm:Repository description: "Building blocks for frontier OpenAI agents in Rust. Nanocodex empowers you with Codex-level performance anywhere." Topic: codex. Language: Rust.
matched fp:efb0ab9b6e81b9d3, llm:Repository description: "Building blocks for frontier OpenAI agents in Rust. Nanocodex empowers you with Codex-level performance anywhere." Topic: codex. Language: Rust.
matched fp:efb0ab9b6e81b9d3, llm:Repository description: "Building blocks for frontier OpenAI agents in Rust. Nanocodex empowers you with Codex-level performance anywhere." Topic: codex. Language: Rust.