Lumini is a developer workspace that combines AI-assisted repository understanding with a realtime collaborative canvas.
It helps developers understand complex codebases, reason visually, and collaborate in real time — without switching tools.
- Query GitHub repositories using natural language
- Answers grounded in actual code, PRs, issues, and documentation
- Navigate files, understand logic, and generate explanations
- Custom-built canvas engine (no third-party canvas frameworks)
- Realtime collaboration:
- live cursors
- remote selections
- live shape movement and resizing
- Preview vs commit model for efficient syncing
- Optimised, batched persistence with versioned updates
Used for:
- architecture diagrams
- system flows
- living documentation linked to real code
- Visualise repository activity and contribution patterns
- Track PR flow, review velocity, and team progress
- Identify trends and bottlenecks using AI-driven analysis
- Live collaborative code reviews
- Inline comments and synced diffs
- AI-assisted suggestions during review sessions
- Reduces context switching
- Makes large codebases easier to understand
- Enables realtime collaboration with production-grade state handling
- Designed for developer workflows
- Node.js
- React
- Custom Canvas Engine
- WebSockets for realtime collaboration
- Batched persistence and conflict-aware updates