Chronicle - AI-Powered Activity Intelligence Platform
Core Features
Agentic AI System
- Conversational AI with persistent memory using LangChain + Ollama
- Context-aware responses with activity data integration
- Natural language queries about your productivity patterns
Comprehensive Activity Tracking
- VS Code Extension: Project analysis, file tracking, AI-powered README generation
- Browser Extension: Search tracking, website monitoring, engagement analytics
- System Monitor: Application usage, terminal commands, file changes
- Desktop App: Real-time dashboard with WebSocket updates
Intelligent Narrative Generation
- Multiple styles: Gamified, Professional, Technical, Casual
- Achievement system with productivity milestones
- Export options: JSON, Markdown, clipboard
Advanced Vector Search
- ChromaDB integration for semantic activity search
- Nomic embeddings for high-quality text vectorization
- Cross-application activity correlation
Technology Stack
- Frontend: React 19 + TypeScript + TailwindCSS + Electron
- Backend: Express.js + WebSocket for real-time events
- AI: LangChain + Ollama (Llama3) + ChromaDB vector database
- Extensions: VS Code + Browser (Chrome/Firefox) integration
Privacy-First Design
- 100% Local Processing - No cloud dependencies
- Zero Telemetry - All data stays on your machine
- Secure Storage - Vector embeddings with local file system
- Complete Control - Full data export and deletion capabilities
Installation
# Install AI infrastructure
ollama pull llama3 && ollama pull nomic-embed-text
# Start services
chroma run --host 0.0.0.0 --port 8000 --path ./chronicle_data
cd backend && npm run dev
npm run dev:allKey Capabilities
- Smart Project Analysis: AI-powered project summarization and documentation
- Activity Intelligence: "How long was I coding React today?" type queries
- Cross-Platform Monitoring: Applications, files, terminal, browser activity
- Real-time Insights: Live activity feed with intelligent filtering
- Productivity Stories: Transform daily activities into engaging narratives
Chronicle transforms your digital workflow into intelligent insights while keeping everything completely local and secure.