Obsidian AI Project Management¶
Manage your projects by talking to AI, visualize them in Obsidian
A complete AI-native project management system that combines the power of AI assistants with visual project organization in Obsidian.
What is This?¶
This is a two-component system that lets you:
- Talk to AI to manage your project - Create milestones, stories, tasks, track dependencies, make decisions
- Visualize everything in Obsidian - See your project structure on a canvas, navigate relationships, review progress
graph LR
A[You] -->|Natural Language| B[AI Assistant]
B -->|MCP Server| C[Obsidian Vault]
C -->|Plugin| D[Visual Canvas]
D -->|Review| A
style A fill:#e1f5ff
style B fill:#fff3e0
style C fill:#f3e5f5
style D fill:#e8f5e9
Your Workflow¶
sequenceDiagram
participant You
participant AI
participant Vault as Obsidian Vault
participant Canvas as Visual Canvas
You->>AI: "Create a milestone for Q1 launch"
AI->>Vault: Creates M-001 with 3 stories
AI-->>You: ✓ Created M-001
You->>Canvas: Opens Obsidian
Canvas->>Vault: Reads entities
Canvas-->>You: Shows visual structure
You->>AI: "What's blocking the launch?"
AI->>Vault: Analyzes dependencies
AI-->>You: Reports blockers
Components¶
1. Obsidian MCP Server¶
AI-native project management via Model Context Protocol
- Create and update entities via natural language
- Bulk operations and batch processing
- Project analysis and insights
- Dependency tracking and cycle detection
- Search and filtering
📦 NPM Package: obsidian-accomplishments-mcp
2. Canvas Project Manager Plugin¶
Visual project management in Obsidian
- Canvas-based visual organization
- Hierarchical entity layout
- Interactive navigation
- Relationship visualization
- Archive management
🔧 Status: Under review (install from source)
📂 Repository: obsidian_plugin
Key Features¶
🤖 AI-Powered Management¶
- Natural language project creation
- Intelligent dependency analysis
- Automated relationship syncing
- Bulk operations with dry-run preview
📊 Visual Organization¶
- Hierarchical canvas layout
- Workstream-based lanes
- Entity type differentiation
- Interactive navigation
🔗 Seamless Integration¶
- Shared entity model
- Bidirectional relationship sync
- Real-time updates
- Archive management
🎯 Smart Features¶
- Workstream normalization
- Transitive dependency removal
- Cycle detection
- Feature coverage tracking
Use Cases¶
- Solo Development - Manage personal projects with AI assistance
- Feature Planning - Design and track product features
- Technical Decisions - Document and track architectural decisions
- Spec-Driven Development - AI creates specs, another AI implements
- Progress Tracking - Visual review of project status
Getting Started¶
-
Quick Start
Get up and running in 15 minutes
-
Installation
Detailed setup instructions for MCP server and plugin
-
User Guide
Complete workflows and features reference
-
FAQ
Common questions and troubleshooting
Support¶
- Issues: GitHub Issues
- Discussions: GitHub Discussions
License¶
MIT License - See individual component repositories for details.