# Berkeley Baris Boys

- **Event:** [The IDE Reimagined: JetBrains Codex Hackathon](https://cerebralvalley.ai/e/jetbrains-x-openai-hack)
- **When:** Apr 18 at 9:00 AM – Apr 19 at 5:00 PM (PDT)
- **Where:** Shack15, San Francisco, CA
- **Team:** [Noah Lund Syrdal](https://cerebralvalley.ai/u/noahls), [Lars Talian Stangebye-Hansen](https://cerebralvalley.ai/u/larstalian), [Anders Vestrum](https://cerebralvalley.ai/u/anders2323), [Jorgen Bergh](https://cerebralvalley.ai/u/jorgbergh)
- **GitHub:** https://github.com/NoahLundSyrdal/blueprint
- **Demo video:** https://youtu.be/I9ednyY18zg
- **Gallery:** https://cerebralvalley.ai/e/jetbrains-x-openai-hack/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/jetbrains-x-openai-hack/hackathon/gallery/29

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.

---

Markdown version of https://cerebralvalley.ai/e/jetbrains-x-openai-hack/hackathon/gallery/29. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
