Keeper

Keep your documentation in sync with your code

Quick Install v1.3.2

curl -fsSL https://github.com/digitalcreationsco/keeper/releases/latest/download/install.sh | bash

💡 Run this command in your git repository root directory

🤖

Agent-Powered

Works with any AI coding agent you already use - Claude Code, GitHub Copilot, Cline, Cursor, and more.

🌍

Language Agnostic

Supports JavaScript, Python, Go, Rust, or any programming language. If git tracks it, Keeper works with it.

Zero Config

Works out of the box with sensible defaults. Customize later if needed with simple JSON configuration.

How It Works

1

Commit Code

Make your code changes and commit as usual. Git hook triggers automatically.

2

Task Generated

Keeper analyzes changes and creates a structured task file for your agent.

3

Agent Updates

Ask your coding agent to complete the task. It updates your docs automatically.

4

Stay Synced

Commit the updated docs. Your documentation stays fresh with every change.

Works With Your Favorite Agent

Keeper uses a simple file-based protocol that any coding agent can understand

🤖 Claude Code
🎯 Aider
🔧 Cline
✨ Your Custom Agent

Example Usage

# Make changes to your code git add . git commit -m "feat: add user authentication" 📝 Keeper: Task created at .keeper/agent-task.md # Call your agent to complete the task claude code "Complete the task in .keeper/agent-task.md" ✅ Documentation updated! # Note: The agent executes the necessary git add/commit command based on its task instructions.