010 GitHub stars
02Parse AI conversation history from Claude Code, Claude web, and ChatGPT into structured behavioral signals.
03Distill extracted signals into two constitutions: executive (work style) and emotional (personality).
04Conduct AI-driven interviews across 10 psychological dimensions using prediction-based coverage to fill model gaps.
05Serve the self-model as MCP tools: `get_self_model`, `get_style_rules`, `write_as`, and `would_approve`.
06Support for both Anthropic (Claude) and OpenAI (ChatGPT) models for distillation, interviews, and MCP tools.