comprehend.dev provides an integrated platform that unifies software architecture, product ownership, development planning, and metrics into a single application. It automatically generates live architecture maps with code analysis, telemetry, and AI, while supporting feature flagging via OpenFeature and custom metrics collection through OpenTelemetry, enabling teams and AI tools to maintain shared understanding and safely launch product improvements.
Funding
Funding not disclosed
Founders
Product
Problem
Software teams often lose a unified view of their system’s architecture, product goals, and development plans as code evolves, leading to outdated documentation, misaligned feature work, and increased risk of architectural drift.
Solution
Comprehend delivers a single application that covers the full software development lifecycle, keeping architecture, product ownership, and planning information in sync. The platform generates a live architecture map that reflects current code, persistence layers, and inter‑service communication, refreshed automatically through static code analysis, runtime telemetry, and AI inference. Product owners can create a feature catalog, define requirements, and map each feature to target users and business objectives, while development planners track implementation progress. Feature flags are managed via the OpenFeature standard, enabling safe incremental rollouts, and custom metrics are collected with OpenTelemetry to link product outcomes to architectural health. All data is exposed in a format usable by both human collaborators and AI coding tools, fostering shared understanding and more informed decision‑making.
Target Audience
Primary users are software development teams, product managers, and system architects who need a cohesive, real‑time view of architecture and product planning to coordinate work and maintain system integrity.
Features
- Live, automatically updated architecture map showing code, persistence, and communication metrics using code analysis, telemetry, and AI
- Product feature catalog with requirement specifications, user mapping, and alignment tracking to business goals
- Development planning view that monitors implementation progress and post‑release usage
- OpenFeature‑based feature flag management for controlled feature rollouts
- OpenTelemetry integration for custom product and architectural metric collection
- Lightweight information modeling with bounded contexts and visual context maps, including personal data governance
- API access for AI coding agents and other tooling to consume up‑to‑date architecture and product data