Is there an LLM that can assimilate an entire codebase for chatting?

Posted by abbondanzio@reddit | LocalLLaMA | View on Reddit | 15 comments

I have a large project in typescript (monorepo) and currently use claude-dev to ask questions on my codebase or make changes.

Is there any way to feed my entire codebase to an LLM so that I can chat with it? I had thought of something that does indexing and creates embedding of my entire codebase.

Claude's projects accept very few files, the continue.dev api often fails me if I select the whole codebase and in general they force too much.

I would prefer it to be opensource. What is the state of the art?