Keep your documentation in sync with your code
curl -fsSL https://github.com/digitalcreationsco/keeper/releases/latest/download/install.sh | bash
💡 Run this command in your git repository root directory
Works with any AI coding agent you already use - Claude Code, GitHub Copilot, Cline, Cursor, and more.
Supports JavaScript, Python, Go, Rust, or any programming language. If git tracks it, Keeper works with it.
Works out of the box with sensible defaults. Customize later if needed with simple JSON configuration.
Make your code changes and commit as usual. Git hook triggers automatically.
Keeper analyzes changes and creates a structured task file for your agent.
Ask your coding agent to complete the task. It updates your docs automatically.
Commit the updated docs. Your documentation stays fresh with every change.
Keeper uses a simple file-based protocol that any coding agent can understand
# 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.