Evols Documentation
Everything you need to know about your AI-powered PM operating system
Workbench
Conversational AI copilot with 80+ PM skills
Work Context
Auto-populated PM OS with role, tasks, and capacity
Skills
Strategy, execution, and analysis skills library
Knowledge
Document intelligence and semantic search
Personas
Customer personas and feedback analysis
API Reference
Complete API documentation with examples
Getting Started
Quick start guide and setup instructions
Authentication
API authentication and examples
Getting Started
Installation
Evols can be run with Docker Compose for the easiest setup:
cd /Users/akshay/Desktop/workspace/Evols/docker
docker-compose up -dAccess Points
- Frontend: http://localhost:3000
- Backend API: http://localhost:8000
- API Docs: http://localhost:8000/api/v1/docs
First Steps
- Create an account at http://localhost:3000/register
- Configure your LLM API keys in
backend/.env - Upload sample VoC data
- Explore the dashboard
Core Features
AI Workbench
Conversational AI copilot with 80+ PM skills for strategy, execution, and communication.
- •80+ skills from unified-pm-os and custom library
- •Conversational interface with memory of past work
- •Function calling for data access and actions
- •Skills include: PRD writer, OST generator, meeting prep, weekly updates
- •Custom skill creation with tool access
- •Multi-product context support
Work Context (PM OS)
Your personal PM operating system that auto-populates from conversations.
- •AI auto-captures role, team, manager, capacity from conversations
- •Project tracking with status and stakeholders
- •Relationship management (peers, stakeholders, reports)
- •Task board with kanban swimlanes (TODO, In Progress, Done)
- •Priority tiers: Critical, High Leverage, Stakeholder, Sweep, Backlog
- •PM decision log with options analysis
Skills Library
Extensive library of PM skills for every workflow stage.
- •Strategy: Product strategy docs, competitive analysis, market research
- •Discovery: OST generator, assumption testing, validation frameworks
- •Execution: PRD writer, technical specs, API documentation
- •Communication: Stakeholder updates, meeting prep, feedback synthesis
- •Daily Discipline: Calendar review, action item harvester, say-no playbook
- •Browse 80+ skills or create custom ones
Knowledge Management
Extract intelligence from documents and enable semantic search across your product knowledge.
- •Upload documents, meeting notes, PDFs, CSVs
- •AI extraction of entities: personas, features, pain points, use cases
- •Semantic search with embeddings
- •Source grouping by date and type
- •Product knowledge base with strategy docs
- •RAG integration with Workbench for context-aware responses
Personas & Feedback
Customer personas with feedback analysis and persona-based feature voting.
- •Create customer personas manually or from feedback
- •Feedback themes with clustering
- •Persona voting for features and initiatives
- •Feedback sentiment analysis
- •Customer segment tracking
- •Entity extraction from feedback
API & Authentication
Authentication
Register a new user and get an access token:
curl -X POST http://localhost:8000/api/v1/auth/register \
-H "Content-Type: application/json" \
-d '{
"email": "pm@company.com",
"password": "SecurePassword123!",
"full_name": "Product Manager",
"tenant_slug": "my-company"
}'Upload Documents
Upload documents for knowledge extraction:
curl -X POST http://localhost:8000/api/v1/context/upload \
-H "Authorization: Bearer YOUR_TOKEN" \
-F "file=@meeting_notes.pdf" \
-F "source_type=meeting_notes" \
-F "source_name=Q1 Strategy Meeting"Chat with Workbench
Start a conversation with AI skills:
curl -X POST http://localhost:8000/api/v1/copilot/chat \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{
"message": "@prd-writer Create a PRD for mobile app notifications",
"conversation_id": null
}'For complete API documentation, visit http://localhost:8000/api/v1/docs
Support
Need help? We're here for you:
- GitHub Issues: Report bugs or request features
- Email: support@evols.ai
- Documentation: Read our comprehensive guides in the repository