Claude Code session

Base

AI builder operating system. Turn Claude Code from a per-session tool into a workspace that remembers, maintains itself, and never goes stale. BASE = Builder's Automated State Engine.

352 stars 45 forksSessions & history Source

Install

From source
git clone https://github.com/ChristopherKahler/base.git

From the README

Works with Claude Code today  ·  Codex and Antigravity — coming soon

macOS and Linux. Windows one-liner below. No Rust toolchain, no compiler.

Your agent is a genius with amnesia. Every session it meets your codebase for the first time and pretends otherwise. basemode gives it one memory that actually knows what things are — your code structure, your projects, your decisions, your rules, what it all means and how it connects — and puts the right slice of it in front of the model the second it's needed. No prompt to paste. No document to maintain. Same agent, briefed.

This repo is the basemode engine: one Rust binary, base, that maps your workspace into a knowledge graph and wires it into Claude Code's hook pipeline.

The same question, twice

Ask an un-briefed agent where a function is used and it greps. Twelve files later it has a guess, delivered in complete sentences with excellent grammar. Ask an agent running on basemode and the answer was already in front of it before it started looking — the graph mapped every function, caller, and import ahead of time, and the hook placed the relevant slice into the turn.

The difference isn't the model. It's whether anything put the answer in front of it before it started guessing.

One agent turn, four places context can land

basemode wires into every hook Claude Code exposes. Each injection is a query against the moment — opening an auth file returns the auth rules, the decision that governs them, and nothing else. Targeted, never a dump.

Every agent inherits this. Main session, subagents, explore agents — same hooks, same graph, same briefing.

Quick start

macOS and Linux

Windows

Then point it at a workspace:

The installer downloads the release binary for your platform and hands off to base install, which…
Read the full README on GitHub

Details

Language
Rust
Last updated
6 October 2026
Topics
agent-memoryagentic-aiai-agentsastclaude-codeclicode-intelligencecodebase-analysiscontext-engineeringcontext-managementdeveloper-toolsgraph-database

FAQ

What is Base?

AI builder operating system. Turn Claude Code from a per-session tool into a workspace that remembers, maintains itself, and never goes stale. BASE = Builder's Automated State Engine. It is a session for Claude Code, from ChristopherKahler/base on GitHub.

How do I install Base?

Clone ChristopherKahler/base from GitHub and follow the setup steps in its README.

Is Base popular?

ChristopherKahler/base has 352 GitHub stars and 45 forks. It was last updated on 6 October 2026.

More sessions & history

Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.