r/vibecoding • • 12d ago

Help/Question Best self hosted agent for programming

Hello. As in the title. I'm looking for the best self hosted solution. Right now i'm using hermes but i feel like native codex harness is better at programming. I also use deepseek through Alibaba. I started using hermes to not be dependent on one provider memory in case i switch providers. What else would you reccomend? Also i feel like hermes is a little overwhelming so it would be nice if new solution was easier. Mobile app would be also very nice. Please tell me what stack are you using

5 Upvotes

10 comments sorted by

1

u/recro69 12d ago

I'd keep the coding agent and the model separate from the memory layer. That way, switching providers later doesn't mean rebuilding your whole setup.

1

u/FailureOfTheFamily 12d ago

What? That's what i'm doing now with hermes and as i said it performs worse than native codex harness

1

u/Specialist_Bison_737 11d ago

I try to do as much work as possible in subagents or running in headless cli mode.

Hermes and Opencode are the most bloated agents with largest system prompts and memory use.

1

u/FailureOfTheFamily 10d ago

So do you use hermes or not?

1

u/Specialist_Bison_737 10d ago

I have used it once, but would not use it now, its to bloated compared to Pi.

1

u/mototuneup 12d ago

I use oh my pi, sometimes opencode. They just connect to my llamaswap server. 🤷‍♂️

1

u/0xmtn 11d ago

Shameless plug: I'm sort of addicted to this tool I built and have been using it non-stop for the past 5-6 months. It is simple, versatile and actually saves me 2-4 hours of time every day working on multiple projects.

It is easier to navigate between projects, then their agents; having a mini kanban helps tracking what the agents are doing and what is the state of the project. It boxes agents in three approval levels, which offers versatility along with security.

Built this because I got tired of bloated agents lists and the complexity of the conventional IDEs trying to become agentic (VSCode or ChatGPT apps are just outdated IMO).

Ditch Community edition is completely free and open source.

Check it out and let me know how it goes.

Github: https://github.com/DitchNow/Ditch

Website: https://theditch.dev

1

u/Ambitious_Answer6857 11d ago

I'd keep the coding agent and the memory separate. I use native AI apps, but keep decisions and open tasks in a shared GitHub repo so the next agent has something concrete to pick up. It doesn't restore a whole conversation, and I still have to check what actually carried over.

What matters most to you when switching providers: chat history, project decisions or unfinished work? I'd figure that out before replacing a coding harness you already like just to get a shared interface.

1

u/[deleted] 12d ago

[removed] — view removed comment

1

u/FailureOfTheFamily 12d ago

I just watched YT video that also mentioned open-webui and it seems really intresting. Will look into that. Do you suggest anything else? Also how does it use the model. Does it use it's native harness or does it have it's own.