Inspiration
Software developers spend a significant amount of time understanding unfamiliar codebases before making even small changes. Existing AI coding assistants are excellent at generating code, but they often lack a deep understanding of an application's architecture, dependencies, and long-term context.
We wanted to build an AI Software Architect that understands an entire project before writing code. ArchitectOS was inspired by the idea of giving developers an intelligent engineering partner that can analyze repositories, explain architecture, predict the impact of changes, generate implementation plans, and produce production-ready documentation—all from a single workspace.
What it does
ArchitectOS transforms any GitHub repository into an intelligent engineering workspace.
It analyzes the repository, builds a persistent knowledge graph, and allows developers to:
- Explore the architecture through an interactive dependency graph
- Ask questions about the codebase with source-backed answers
- Understand relationships between files, modules, and services
- Predict the impact of new features before implementation
- Generate production-ready code using OpenAI: gpt-oss-20b
- Create comprehensive architecture documentation
- Export implementation plans and technical reports as Markdown or PDF
Instead of acting only as a coding assistant, ArchitectOS behaves as an AI Software Architect that helps developers understand, design, and evolve complex software systems.
How we built it
ArchitectOS combines modern AI technologies with software engineering principles.
The application analyzes repositories, extracts structural information, and builds a knowledge graph representing files, dependencies, documentation, and architectural relationships.
Using GPT-5.6 and Codex, the platform performs architectural reasoning, answers technical questions, evaluates the impact of proposed changes, generates implementation plans, produces code suggestions, and creates architecture documentation.
The frontend provides an interactive visual workspace, while the backend orchestrates repository analysis, graph generation, AI reasoning, and document generation into a seamless developer experience.
Challenges we ran into
Building ArchitectOS required solving several technical challenges.
One challenge was creating a meaningful representation of large codebases that could be understood by an AI model while remaining interactive for developers.
Another challenge was connecting repository analysis, knowledge graphs, AI reasoning, code generation, and documentation into a single workflow that felt natural and responsive.
We also focused on presenting complex architectural information in a way that is intuitive, actionable, and useful during real software development.
Beyond the technical challenges, I also built this project as a deaf developer. Tasks that rely on audio — like recording and reviewing narration for the demo video — took extra care and extra iteration to get right. Working through that alongside the technical build was part of the real challenge of shipping this project.
Accomplishments that we're proud of
We're proud that ArchitectOS goes beyond traditional AI coding assistants.
The platform combines repository understanding, architectural reasoning, impact analysis, code generation, and documentation into one integrated experience.
Highlights include:
- Persistent knowledge graph generation
- Interactive architecture visualization
- Context-aware AI reasoning
- Impact analysis before implementation
- AI-assisted code generation
- Automatic architecture documentation
- Exportable implementation reports in Markdown and PDF
What we learned
Throughout this project we learned that successful AI developer tools require much more than code generation.
Developers need systems that understand architecture, preserve context, explain design decisions, and reason about software as complete systems rather than isolated files.
We also gained valuable experience in integrating large language models with repository analysis, graph-based reasoning, and developer workflows.
What's next for ArchitectOS
Our vision is to evolve ArchitectOS into a complete AI Engineering Platform.
Future work includes:
- Multi-repository knowledge graphs
- Team collaboration workspaces
- Continuous architecture monitoring
- GitHub Pull Request reviews
- CI/CD integration
- Multi-agent engineering workflows
- Enterprise-scale repository support
- Cloud deployment and SaaS platform
Log in or sign up for Devpost to join the conversation.