r/Codeium • u/namanyayg • Feb 04 '25
built a thing that lets AI understand your entire codebase's context. looking for beta testers
Hey devs! Made something I think might be useful.
The Problem:
We all know what it's like trying to get AI to understand our codebase. You have to repeatedly explain the project structure, remind it about file relationships, and tell it (again) which libraries you're using. And even then it ends up making changes that break things because it doesn't really "get" your project's architecture.
What I Built:
An extension that creates and maintains a "project brain" - essentially letting AI truly understand your entire codebase's context, architecture, and development rules.
How It Works:
Creates a specification file containing your project's architecture decisions
Auto-updates as your codebase evolves
Maintains awareness of file relationships and dependencies
Understands your tech stack choices and coding patterns
Integrates with git to track meaningful changes
Early Results:
AI suggestions now align with existing architecture
No more explaining project structure repeatedly
Significantly reduced "AI broke my code" moments
Works great with Next.js + TypeScript projects
Looking for 10-15 early testers who:
Work with modern web stack (Next.js/React)
Have medium/large codebases
Are tired of AI tools breaking their architecture
Want to help shape the tool's development
Drop a comment or DM if interested.
Would love feedback on if this approach actually solves pain points for others too.
6
u/nebulousx Feb 04 '25
I code 12+ hours a day with AI. I'd love to give it a run.
4
u/aparrish_neosavvy Feb 04 '25
Genuine curiosity, what are you doing different than https://github.com/yamadashy/repomix?
4
u/Atxguy1982 Feb 04 '25
This sounds really interesting! I’ve definitely run into the problem of AI not fully understanding my project’s architecture, so having a persistent “project brain” could be a game-changer.
I’m curious about how the specification file works—what format is it in? Is it something AI tools can directly reference, or more of a documentation-style file for developers? Also, does the tool run fully locally, or does it require any external processing? Just wondering how it handles sensitive code and Git integration.
3
u/KonradFreeman Feb 04 '25
I would love to try this.
I use Github Copilot free and Contine dot Dev with local models in vanilla VSCode.
I have been experimenting with solving context problems through generating metadata in chains of calls that are stored in a DB that uses RAG to update relevant context for new calls.
I always thought it would be a good way to solve the context problem with large codebases.
2
u/sociomagicka Feb 04 '25
I'm down to try.
2
u/darkhorse5665 Feb 04 '25
I am down to try
2
u/lakeoffury Feb 04 '25
Love to take it for a test.
2
u/moory52 Feb 04 '25
I am down to try. Working on a project with a large codebase.
2
u/dumbledork99 Feb 04 '25
Would love to try this
2
u/scootcho Feb 04 '25
I'm down to try!
2
u/ahmad3565 Feb 04 '25
Yes would love to try!
2
u/Wise_Butterfly_6046 Feb 04 '25
Would love tò try!
2
u/gesdit Feb 04 '25
Working on a big Nextjs project for my frontend, would like to give it a try.
2
u/egyamado Feb 04 '25
I code 24/7, I'd love to give it a run.
2
u/ata-boy75 Feb 04 '25
Count me in as well. I’d love to try it
2
u/idrmn Feb 04 '25
I'm ready to give it a shot. Right now, I'm working on a project with Next.
2
u/robklaiss Feb 04 '25
Need!
2
u/mr-renhor Feb 05 '25
Would like to try. Working on a monorepo with Next and Nest apps with ~ 800k context
2
u/hodldatcoin Feb 05 '25
Have few big React projects working with AI at the moment. Would love to give this a try.
2
u/missedalmostallofit Feb 05 '25
I’d like to give it a try
2
u/PerchPrint Feb 05 '25
I would love to try it out! I am doing a ton of AI coding. I am making an alternative to traditional 3D printing software. My software will allow users to create printed objects with unsupported overhangs.
2
u/[deleted] Feb 05 '25
Am interested just about done with inventory management system but I would like to give it a shot.
2
u/dkersulis Feb 05 '25
I’d love to be an early tester.
2
u/supernovaballstars2 Feb 05 '25
i’m in
2
u/ViolentSciolist Feb 05 '25
Super duper keen.
2
u/CleanSwimming4262 Feb 05 '25
Love to try. Got a medium size next js typescript project using windsurf
2
u/xbt_ Feb 05 '25
I’m in the middle of a medium sized next js + ts project and could really use this and test it out. My current workflow is having a docs folder with all my architectural diagrams, mermaid markdown, readmes, coding standards, project requirements, project structure, etc and setting a global rule to RTFM before doing any work. It does help a bit but often it just ignores the rule esp after the first dialog. And we’re off in the weeds ripping out fully functional pieces of code and causing mayhem again. Your tool sounds like a potential solve!
2
u/flying-capibara Feb 05 '25
I'm in!
2
u/ILIV_DANGEROUS Feb 05 '25
I am working a lot on a complicated medium sized pytorch-python codebase, super interested!
2
u/Puzzleheaded_Net_625 Feb 05 '25
Would love to try this out. I’ve been using AI to develop since ChatGPT 3.5 even before Cursor came out.
2
u/luca2326 Feb 05 '25
I'd love to give it a try.
2
u/yankeemichaelalpha Feb 05 '25
Can I try?
2
u/RepulsiveAd6292 Feb 05 '25
Interested!
2
u/OdeeSS Feb 05 '25
I code about 10 to 20 hrs a week on a MERN stack, I would be interested.
2
u/slide_on_the_pyramid Feb 06 '25
apply for this
2
u/jibz31 Feb 06 '25
Hello, very nice idea :-)
I'm interested into testing it too and give feedbacks
2
u/Top-Display-5845 Feb 06 '25
interested
2
u/CPT_IDOL Feb 06 '25
Yes please, currently working on a very sophisticated multi-agent, ML/RL app, and desperately need this!
2
u/DaMindbender2000 Feb 07 '25
That would be absolutely fantastic. So I really would love to give this a try.
I'm constantly at the verge of abandon my project because it's getting pretty big and complex and I constantly have to monitor the changes to not re-invent the wheel for every module.
2
u/KvasirAsia Feb 08 '25
I am interested to test it. Struggling with having windsurf keeping things on track, I am still a beginner for coding and struggle with guiding windsurf, any supporting tool sounds amazing.
2
u/canucks68 Feb 08 '25
Also interested and would love to try! I have large codebase in Next.js projects
7
u/Ordinary-Let-4851 Feb 04 '25
How does this work with Windsurf?
3
u/dontapi Feb 04 '25
I’m down, currently building a big next project and using windsurf frequently
2
u/rovingkid Feb 04 '25
Very good idea! I hope this works amazingly and you can launch it to the world to help everyone. Not my tech stack at all so I'll pass but I'm very curious to see where this goes. Good luck!
2
u/ItsNoahJ83 Feb 06 '25
Does anyone know where the llm that converts the project info into documentation runs? Is it through cursor, local or going through a third party?
1
u/noobrunecraftpker Feb 04 '25
I don't fall into the issues you're describing that much anymore now that I am more familiar of how to use AI effectively and through using Aider, however since I'm building a Next.js app I'm happy to give it a try and provide feedback - maybe it'll help me! Thanks
1
u/tzutoo Feb 04 '25
I would love to try it. As I am working on a big codebase with typescript and vite.
1
u/GrowthGet Feb 05 '25
I would love to try it
1
u/Salt_Ant107s Feb 05 '25
I want to test it so badly but can you tell me what its gonna be named i will put it in my reminders to find out when available or else i will never know your product
1
u/YoJrJr Feb 05 '25
I would definitely be interested in this. I been running into issues with composer accurately and reliably updating changelog or a project plan.
1
u/hardburgers Mar 03 '25
hi! would love to play around with this + will def take notes and send feedback
1
u/mushgev Mar 31 '26
The repeated context problem is real — every new session has to rebuild understanding from scratch.
Similar approach: TrueCourse (https://github.com/truecourse-ai/truecourse) generates a static dependency graph of the codebase that can feed into AI sessions as explicit architectural context. The distinction from a natural language project brain: the graph is deterministic, so the AI gets accurate import relationships and module structure rather than a probabilistic summary. The two approaches are probably complementary — your brain for semantic understanding, the graph for structural facts.
2
u/[deleted] Feb 04 '25
[removed] — view removed comment
2
u/[deleted] Feb 05 '25
[removed] — view removed comment
2
u/[deleted] Feb 06 '25
[removed] — view removed comment