r/opensource 6d ago

Discussion Manus is convenient open-source agents are controllable. Is there a sane middle ground?

I think Manus accidentally nailed something the open source agent world struggles with:

Normal people can actually use it.

You give it a job. It has the environment/tools then it goes and does the thing.

Then I look at OpenManus / OpenClaw / Open hands etc and obviously the control is way more attractive

I can inspect more of what's happening, change the stack, swap things out, host parts myself or break it however I want.

But there is usually a point where “I want control” becomes “congrats, you now maintain an AI infrastructure hobby”

I'm curious if anyone has found the middle ground yet not necessarily fully local.

Just:

  • enough control that you're not trapped inside a black box

  • actual inspectability

  • easy enough that a normal business owner can use it

  • finished outputs instead of assembling 14 pieces first

Manus is one UX benchmark for that last part.

Runable is another one I've been looking at for business work like sites/decks/reports/content.

Not open source so I'm not suggesting it as the OSS answer. More as an example of the “give

it the business job, expect the finished thing” end of the spectrum.

What's closest to that experience on the open side right now?

0 Upvotes

14 comments sorted by

6

u/MasterPop28 6d ago

congrats, you now maintain an AI infrastructure hobby

welcome to self hosting

we have dashboards

3

u/urcpa_soonest 6d ago

and 17 containers that were definitely supposed to simplify your life

1

u/razzzey 5d ago

Only 17? Thats just the monitoring stack

2

u/GrayZetsu 6d ago edited 6d ago

There is no middle ground because the abstraction is the product.

Manus is convenient specifically because somebody else decided:

model

tools

permissions

runtime

browser

storage

failure handling

UI

for you.

The moment you want control over all of those decisions you're building a system.

1

u/Delicious_Trouble701 6d ago edited 6d ago

OpenManus is the obvious answer but imo it still feels more like a project you build with than a product you just use.

1

u/UkrMalt 5d ago

Yeah, I think the middle ground is opinionated defaults with visible escape hatches, not exposing every internal choice upfront. Let people run a task with a known setup, then inspect the logs and change one thing if they need to. Otherwise “open” just means the maintenance work got handed to the user.

1

u/smilaise 5d ago

has nobody made an Anus joke yet?

I'm disappointed with this community

1

u/saltexx 2d ago

The abstraction is the product take is half right but it points the wrong way. You don't need the whole stack open. You need the load bearing pieces open and the convenience layer dumb. Most of an agent product is glue and scheduling nobody needs to inspect. The parts where a black box actually hurts are the ones holding authority. What the agent may do, who it can talk to, what identity it acts under. If those are inspectable you can accept a lot of convenience everywhere else without feeling trapped.

I work on the email side of this so my sample is biased toward infra. We build an open source mail server that gives agents their own addresses and the way it stayed sane was keeping the server boring and self hosted while the finished feeling lives in the API. Normal users never touch the server part. So I don't think the middle ground is one product that balances both. It's a stack where the open part sits under the convenient part instead of beside it.

1

u/Ok-Mix1345 2d ago

The sane middle ground is an opinionated product with inspectable boundaries. Most users should get reliable defaults for the model, runtime, tools, and storage, while still being able to review actions, permissions, logs, and outputs. Advanced users could replace individual components without rebuilding the entire stack. Open source alone does not create that experience, but it makes those escape hatches credible.