Berkeley Baris Boys
Built at The IDE Reimagined: JetBrains Codex Hackathon · Apr 18, 2026 · San Francisco, CA

Blueprint is a PyCharm plugin that helps developers plan their codebase before implementing it, making AI-assisted coding more structured, predictable, and easy to reason about. It gives developers a clear architectural overview by analyzing an existing Python project and turning it into editable Mermaid UML, or by letting them sketch a design first and refine it through an AI-assisted side chat. Once the architecture is ready, Blueprint converts the design into scoped, dependency-aware implementation nodes, then guides each change through planning, code generation, review, diff preview, validation, and apply. This creates a safer loop from architecture to code, helping developers use AI with more control, better context, and fewer unreviewed changes.