The Living Intelligence Layer
for Your Codebase
PRISM builds a continuously updated knowledge graph of your repository — connecting files, functions, dependencies, commits, and tests. Understand what changed, what broke, and what's dangerous to touch next.
$ prism scan
Scanning repository...
Files: 847 Lines: 124,560 Functions: 2,341
Languages: TypeScript, Python, Rust, Go
Knowledge graph built in 1.2s
$ prism hotspots --limit 3
CRITICAL src/api/auth.ts churn: 0.94 complexity: 0.87
HIGH src/db/queries.py churn: 0.78 complexity: 0.65
MEDIUM src/core/engine.rs churn: 0.52 complexity: 0.71Four Pillars of Code Intelligence
PRISM organizes around four operational pillars that transform how your team interacts with code.
Observe
Scan repository structure, parse lockfiles, read git history, detect test results. See what's happening without manual instrumentation.
Understand
Build a typed knowledge graph connecting files, modules, functions, dependencies, and contributors through meaningful relationships.
Learn
Track change history, identify hotspots, detect flaky tests, and understand dependency health degradation over time.
Decide
Answer critical questions: blast radius of a change, highest risk modules, affected tests. Evidence-backed, not speculative.
What PRISM Does
A unified platform combining static analysis, git archaeology, dependency intelligence, and test health into one knowledge graph.
Knowledge Graph
20 node types, 13 edge types. Interactive force-directed visualization of your entire codebase architecture.
Hotspot Detection
Find dangerous code by combining churn frequency with complexity scores. Scatter plot visualization with risk quadrants.
Test Health & Flakiness
Parse JUnit, Cargo, Go, and pytest results. Statistical flakiness detection with confidence scoring and pipeline impact.
Dependency Intelligence
Parse 4+ lockfile formats. Health scoring, version conflict detection, blast radius analysis, and vulnerability checking.
Blast Radius Analysis
3-hop graph traversal to understand the full impact of changing any node. Risk scoring with evidence-backed explanations.
9 CLI Commands
init, scan, graph, hotspots, risk, deps, failing-tests, history, server. JSON output for CI/CD integration.
Up and Running in 30 Seconds
No cloud account, no API keys, no configuration required. Just install and scan.
Install
$cargo install prism-cliSingle binary, no runtime dependencies. Works on Linux, macOS, and Windows.
Scan
$cd your-project
$prism scanAnalyzes code structure, git history, dependencies, and test results. Builds the knowledge graph in seconds.
Explore
$prism server
Dashboard: http://localhost:7777Interactive web dashboard with graph visualization, hotspot analysis, test health, and dependency intelligence.
Built for Performance
Rust core for speed and reliability. React dashboard for rich visualization. Everything runs locally.
- 7 modular crates
- Axum HTTP server
- SQLite + FTS5 storage
- libgit2 integration
- 131+ unit tests
- Graph queries
- BFS traversal
- Full-text search
- Risk scoring
- JSON responses
- Force-directed graph
- Scatter plot analysis
- Real-time updates
- Admin panel
- Dark theme
Be an Early Adopter
PRISM is in active development. Join the waitlist to get notified when we launch and receive exclusive early access.
PRISM