pacifio

pacifio / cersei

Public

The Rust SDK for building coding agents. Tool execution, LLM streaming, graph memory, sub-agent orchestration, MCP — as composable library functions.

37
11
100% credibility
Found Apr 02, 2026 at 37 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

Cersei is a Rust library and CLI toolkit for building customizable AI coding agents with persistent memory, multi-provider support, and 30+ built-in tools.

How It Works

1
🔍 Discover Cersei

You hear about Cersei, a handy toolbox for creating smart coding helpers that work like magic.

2
📦 Grab the toolbox

You add Cersei to your project with a simple download, ready to build your own assistant.

3
🧠 Connect a smart brain

You link it to an AI service so your helper can understand and think about coding tasks.

4
🛠️ Give it superpowers

You equip it with abilities like reading files, running commands, and searching the web.

5
🚀 Launch your helper

With one easy go, you start your assistant and give it a coding job like 'fix these tests'.

6
💬 Chat and watch it work

You talk back and forth as it reads code, makes changes, and shows you exactly what it did.

Your project shines

Your code gets better, the helper remembers past work, and you have a reliable coding partner.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 37 to 37 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is cersei?

Cersei is a Rust SDK for assembling coding agents, handling LLM streaming from Anthropic or OpenAI, tool execution for files/git/shell/web, graph-based memory, and sub-agent coordination. Like Cersei Lannister from Game of Thrones plotting her moves, it lets you build embeddable agents that fix code, review diffs, or orchestrate tasks without the bloat of JS CLIs. It includes Abstract, a single 6MB binary CLI that resumes sessions, runs slash commands like /commit or /diff, and integrates MCP servers.

Why is it gaining traction?

It crushes Claude Code in benchmarks—32ms startup (8x faster), 68x less memory, microsecond graph recall versus 7s LLM queries—while staying multi-provider and embeddable as a library. Rust github workflow fans get seamless rust github actions cache and rust github api tooling, with skills compatible across Claude/OpenCode formats. The hook: drop-in speed for CI/CD without Node.js overhead, plus rust sdk aws s3 and rust sdk azure primitives.

Who should use this?

Rust backend engineers embedding agents in rust github client or rust github ci pipelines, CLI power users ditching 174MB Claude Code for Abstract's REPL with permissions and JSON output, or teams automating rust github dependency scans and rust github trending alerts. Ideal for DevOps folks scripting rust github actions around Cersei Baratheon-style orchestration.

Verdict

Grab it if you're in Rust and need a lean agent base—docs, examples, and 160 passing tests make it production-ready despite 1.0% credibility from 37 stars. Early but outperforms hype; watch for community growth post-1.0.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.