About this project

Consigliere is a command-line tool designed to serve as a trusted advisor for managing knowledge, projects, and ideas with AI assistance. It addresses the common problem of scattered context across various tools by providing a structured, readable knowledge base for AI coding assistants. The tool bootstraps a local workspace containing a governance file (CLAUDE.md), a user profile, and organized directories for areas, projects, ideas, and notes. This structure allows AI assistants to immediately understand the user's active projects, open decisions, and areas of responsibility without extensive prompting. Key features include a lifecycle management system where lightweight ideas can mature into structured projects, and a set of reference hubs (areas) that act as the single source of truth for specific domains. The CLI provides commands to initialize workspaces, match descriptions to existing projects, and check workspace status. It also includes a self-updating mechanism and supports integration with Claude Code via custom slash commands. Consigliere is built in Go and is currently in beta.