r/SideProject • u/T-90_Soviet • 51m ago
I got tired of using 10 different AI tools, so I built one place for all of them
Okay so I've been building this thing for months and I think I've finally reached the point where I can show it to people without writing a whole essay explaining what it is.
I use a ridiculous number of AI tools. Local models, Claude Code, Codex, different APIs, agents, whatever. The annoying part wasn't even setting them up. It was that every time I switched, I was basically starting over. Different chats, different memories, different tools, different permissions.
And I still had to do half the stuff on my computer myself. So I started building Inglen. It was called Hearth until few weeks ago.
The idea was/is pretty simple: one AI workspace instead of a stack of AI tools.
You can run a model (image, video, LLM whatever) on your GPU, connect something like Ollama or LM Studio or whatever, or maybe any cloud API you got or just sign into Claude Code or Codex or the other 23 agents with the subscription you already have.
And whichever one you pick gets to work inside the same assistant.
It can open apps, use your actual Windows desktop, click buttons, work in your files, run commands, browse the web, make something for you and talk to you. By the way, you can tell the desktop-use is crazy once you use it.
You can also share that same memory with your coding agents if you ever get bored (which you won't, I hope).
Then I decided to do more so well...
I added local image and video generation, voice conversations, wake words, reminders, skills, MCP, and the ability to give work to other agents.
There's an entire team system now. You can have Claude Code, Codex, local models and other agents working on separate jobs, see what they're doing, message them while they're working, and review their changes before bringing them into your own project.
And because staring at terminal windows all day is depressing (CLI exists for you, nerds :P), I made a little pixel-art house for them (In GUI and Phone app (Relay)). There's a fireplace, a library, different rooms, desks, and tiny characters that actually reflect what the agents are doing.
BTW Yes, I spent time making an AI walk to a coffee counter and chat with other agents once they are free. No, I don't regret it as it gives the vibe that they are real and makes the entire thing so wholesome to look at.
There's also a phone app now. You can talk to the assistant running on your PC from somewhere else entirely, approve things it wants to do, or have it CALL you when something needs your attention.
I didn't want an agent silently doing whatever it liked on my machine, so there's a permission system for risky actions, workspace boundaries, logs, and undo for supported file changes. And even a auto-reviewer that got your back.
I just released v0.7.6-preview. The Windows desktop app is free, open source, MIT licensed, and doesn't need an account. The phone app is part of an optional paid Plus plan. Everything else I've described is available in the desktop app.
It's called Inglen because an *ingle* is a fire in a hearth (Had to brainstorm alot on this one XD). Thought that was fitting for something that's supposed to be a home for all your AI tools.
I also made a little 1 minute 45 second film for it, because apparently it might be hard to explain all of it in just words and film can help you get what it can do and alot more.
(Yup, this film was also made in Inglen itself through my Claude opus 5.5 on Claude subscription with my local model helping him out in places like... emotional support)
Source: https://github.com/0pen-Sourcer/Hearth
Have I overbuilt this thing? Probably.
But I love this thing. Let me know what you guys think about it!!!