Installation¶
Requirements¶
- Python 3.10+
- Claude Code (for the commit hook integration)
- Git
Install from PyPI¶
Install from source¶
Quickstart¶
The fastest way to get going — registers your project, discovers its structure, and generates your first draft in one command:
This will:
- Prompt for your Anthropic API key (if not already configured)
- Register the repo as a project
- Install the git post-commit hook
- Run project discovery (AI reads your codebase to understand what it does)
- Generate an introductory draft
Pass --evaluate-last 3 to also evaluate your 3 most recent commits for additional drafts.
Guided setup¶
For more control over configuration, use the setup wizard:
This walks you through:
- API keys — Configure your LLM provider (Anthropic, OpenAI, etc.)
- Platforms — Enable X, LinkedIn, Telegram, and/or Slack
- Voice — Set up your social-context.md with voice and style preferences
- Scheduling — Configure posting windows and cadence
Verify¶
The test command evaluates recent commits with real LLM calls but makes no DB writes — safe to run anytime.