Honestly, the best way to accomplish this is to use one of the major LLMs and build your own character scaffolding within their toolset. Like, a custom GPT with projects, or a custom Gemini Gem holding knowledge files. You kind of have to build it all yourself unless you want to talk to someone else's pre-configured AI, but it works quite well once set up.

  • source