Welcome to the Sugar documentation! Sugar is a local-first memory layer for AI coding agents. It stores your decisions, conventions, and patterns so your AI agent (Claude Code, Goose, OpenCode, or any MCP client) recalls them in every session, across every project - without sending your knowledge to a vendor's cloud.
Documentation for developers who want to use Sugar in their projects:
- Installation Guide - Complete installation and setup instructions
- Quick Start Guide - Get up and running in 5 minutes
- Memory System - Persistent semantic memory - the foundation for intelligent development
- Execution Context - Where and how to run Sugar correctly
- CLI Reference - All Sugar commands and options
- GitHub Integration - Connect Sugar to GitHub issues and PRs
- Examples - Real-world usage examples
- Configuration Best Practices - Essential config patterns and exclusions
- Agent SDK Guide - Native Claude Agent SDK integration (v3.0)
- Task Hooks Guide - Pre/post execution hooks for automation
- Thinking Capture Guide - View Claude's reasoning during execution
- Model Routing Guide - Intelligent model selection by task
- Configuration Reference - Complete configuration options
- Troubleshooting - Common issues and solutions
- FAQ - Frequently asked questions
Documentation for developers who want to contribute to Sugar:
- Local Development Setup - Install and test Sugar locally (before PyPI)
- Technical Implementation Plan - Architecture and design decisions
- Contributing Guide - How to contribute to Sugar
- Development Setup - Development environment setup
- Testing Guide - Running and writing tests
- Release Process - How releases are created
- API Reference - Internal API documentation
- New to Sugar? → Start with the Quick Start Guide
- Installing Sugar? → Follow the Installation Guide
- Need help? → Check Troubleshooting or FAQ
- Want to contribute? → Read the Contributing Guide
- GitHub Repository - Source code and issue tracking
- Claude Code CLI Documentation - Required dependency
- PyPI Package - Package distribution (coming soon)
- Issues: Report bugs or request features on GitHub Issues
- Discussions: Ask questions on GitHub Discussions
- Contact: Reach out to contact@roboticforce.io
Sugar - Persistent memory for AI coding agents Created by Steven Leggett | RoboticForce