Solution
Give developers and coding agents evidence-grounded workflow, dependency, business-domain, and architecture context.
Our Mission
Unoplat Code Confluence is a context engine for application development. It turns repository evidence into concise, traceable guidance so developers and coding agents can spend less time rediscovering how an existing codebase works.
The Solution
Four complementary outputs
Unoplat Code Confluence generates AGENTS.md guidance and focused companion artifacts for four key areas:
Engineering Workflow
Canonical install, build, dev, test, lint, and type-check commands grounded in repository configuration.
Dependency Guide
A current dependency inventory with concise package-purpose context in dependencies_overview.md.
Business Domain
A concise domain summary backed by detected data models and line-level references in business_domain_references.md.
Repository Architecture
A validated repository-level diagram grounded in fresh, source-anchored application boundaries from app_interfaces.md.
Architecture evidence begins with framework and library operations classified by the published DIDS capability enum. Those detections are normalized into inbound, outbound, bidirectional, or internal constructs with source anchors in app_interfaces.md; architecture generation then works from the fresh interface evidence produced by the current run.
See How it works for the complete evidence pipeline and the generated artifacts behind each output.
Core Principles
Structured Discovery
Tree-sitter analysis and framework-aware definitions identify supported language and library patterns before synthesis.
Evidence-Linked Context
Detected dependencies, application boundaries, and domain models retain source references where the generated artifact supports them.
Auditable Workflows
Orchestrated generation provides granular progress and separates ownership of generated artifacts.
Focused Processing
Targeted source spans, fresh interface anchors, incremental dependency reuse, and no-change checks reduce unnecessary repeated work.
Alpha Disclaimer
We want to be transparent about our current state. While we're deeply committed to our core principles and have invested significant engineering effort to uphold them, Unoplat Code Confluence is currently in alpha. Despite our best intentions and rigorous development practices, there may be areas where we haven't fully achieved these principles yet.
If you encounter any gaps between our stated vision and the current implementation, or if you have suggestions for improvement, please don't hesitate to engage with us:
- Report Issues: GitHub Issues
- Start Discussions: GitHub Discussions
Your feedback is invaluable as we work toward production readiness and helps us prioritize our roadmap to better serve the developer community.
Ready to Get Started?
Check out our Quick Start Guide to begin your journey with Unoplat Code Confluence.