SyncByJT Apps
All apps/Context Keeper

Context Keeper

Manage your agent context

MacDev Tools

Context Keeper is a native Mac app that manages your agent context. It holds the curated, versioned record of what each AI coding agent, Claude Code and Codex, is allowed to know in each project. Agents write to memory files and instruction Markdown on their own. With Context Keeper, every one of those writes becomes a pending revision that you accept, revert, or edit before it becomes canonical. Nothing propagates until you say so. Agent's Garage is a whole-machine view of every agent Context Keeper finds — Claude Code subagents and code-puppy agents today — grouped by environment, with its model, its system prompt, and its full write history. Skills get the same cross-project view. Port an agent from one environment's format to another with one click, and designate a Primary Scope file per project so a stray write anywhere else in that project is flagged the moment it happens. Your files stay exactly where the tools read them. Context Keeper keeps the history, so any earlier revision can be restored in two clicks. Requires macOS 15 or later.

Features

Agent's Garage: a whole-machine view of every discovered agent, grouped by environment — model, system prompt, and write history for each
Every agent write to CLAUDE.md, AGENTS.md, .claude/rules, or Claude memory shows up as a pending diff you accept, revert, or edit
Port an agent between Claude Code and code-puppy in one click, rewritten natively for the target format
Primary Scope: designate one file per project as the source of truth; a stray write anywhere else in that project is flagged distinctly
Full history for every governed file, with one-click restore
On-device Apple Intelligence can condense an oversized memory file or agent prompt — nothing leaves your Mac
Menu bar counter shows how many changes are waiting for review
Sandboxed, local, and offline: no account, no server, nothing uploaded