r/AutoGPT

▲ 2 r/AutoGPT+1 crossposts

I built Betrox AI: A multi-worker agentic system that turns single high-level commands into full OS-level execution

Hey folks

Most AI agents today run in a single linear loop inside an isolated browser tab—meaning as soon as a workflow requires multi-app context, desktop interaction, or OS-level execution, the agent stalls.

To solve this, I’ve been building **Betrox AI**—an autonomous agentic system engineered for complete laptop and operating system control. Instead of relying on a single agent trying to do everything sequentially, Betrox AI uses a multi-worker agent architecture. You issue one natural language prompt, and the system delegates tasks to specialized background workers that interact with your desktop apps, browser sessions, local files, and system tools simultaneously.

Key Capabilities & Architecture

* **Multi-Worker Orchestration:** Give a high-level command (e.g., *"Research market data, update my local spreadsheet, and email the summary"*), and a central manager agent breaks it down into dedicated background workers.

* **Full-System & Cross-App Control:** Seamlessly operates across native desktop software, browser tabs, terminal operations, and file management on your laptop.

* **Visual Grounding & State Feedback:** Workers actively monitor real-time screen states and process visual/system responses to verify task completion before passing context to the next worker.

Engineering Challenges We're Tackling

  1. **State Synchronization:** Ensuring Worker B seamlessly picks up the UI context or output generated by Worker A without race conditions or focus-stealing.
  2. **Latency vs. Accuracy:** Balancing fast visual action loops with safety constraints so background workers don't execute unintended system actions.

I’m currently gathering feedback from early adopters, developers, and agent builders. If you had a multi-worker agentic team running locally on your laptop, what is the most tedious multi-app workflow you’d hand off first?

Regards,

**Poorna Singh Baghel**
Founder & Lead Architect
Betrox AI Team

reddit.com
u/DefiantRespect5727 — 4 days ago

Cursor Ultra for $18 instead of $200 ... seriously how are they doing this?

i got a Cursor Ultra account from a reseller for essentially nothing compared to what I used to pay . It works flawless. since 3 months No issues yet i paid only for 1 month . Now I can't stop thinking about their business model. If resellers can sell it this cheap and still profit, how are they acquiring these accounts at scale?

reddit.com
u/mehdiweb — 3 days ago
▲ 6 r/AutoGPT+2 crossposts

I launched a Next.js + FastAPI + Supabase boilerplate for AI agent apps. Here's what was harder than expected.

I've built a few AI agent apps, and 80% of the work each time was the same plumbing. So I packaged it. Things that took far longer than I expected:

  1. Logins across two languages. Supabase signs users in on the Next.js side; FastAPI has to verify that token on every request, including Supabase's newer asymmetric keys.

  2. Row-level security on the vector table. Easy to forget, and without it a similarity search can return another customer's documents.

  3. Streaming that survives real networks. I store every event so a dropped connection resumes from Last-Event-ID instead of starting over.

  4. Agent cost. Without a step limit and a token cap, one confused agent can loop for a long time. Every run is now metered, with a monthly budget per workspace.

The free FastAPI + LangChain starter is MIT: https://github.com/The-AppLab/ultimate-fastapi-langchain-boilerplate

Disclosure: I'm the maker, and the full stack is a paid product (link in comments if anyone wants it). Happy to answer questions about any of the above.

u/Ok_Share7278 — 4 days ago
▲ 19 r/AutoGPT+1 crossposts

GitHub - ashuio/livewall: A live status board your AI agent writes while it works. Send a JSON board spec over MCP, HTTP or the CLI; a browser renders it live over SSE.

Made an MCP server so my Hermes agent can draw its own progress board while it works

The pattern I kept hitting: agent goes off on a 20 minute task, comes back with a summary. I can't see the middle. I either wait, or I go read its logs.

So I had it build this. Livewall is a small service plus an MCP server. The agent calls a tool with a board spec, a browser renders it live over SSE.

11 tools, all the obvious ones: set_board, update_block, update_board, reset_board, delete_board, list_boards, get_board, get_config, set_config, describe_blocks, and a livewall_ping. The MCP layer validates against the same contract the HTTP API uses, so a malformed block comes back as a named refusal with the fix instead of a 400 the agent has to guess at.

The part that actually matters for an agent is that a board is data, not markup. The agent picks blocks per task:

{"id": "p", "type": "progress", "label": "Migration", "value": 340, "max": 900}

That's a progress bar. Change type to table and it's a table. line gives you a chart. 17 block types, one contract, so nothing to learn beyond the block names. describe_blocks returns the whole vocabulary at runtime if the agent wants to check.

Wiring it in is the normal mcp_servers block:

mcp_servers:
  livewall:
    command: /path/to/livewall/.venv/bin/python
    args: ['/path/to/livewall/mcp/server.py']
    env:
      LIVEWALL_URL: http://127.0.0.1:8470

Couple of things I'd flag:

  • Boards live in memory and are gone on restart. That's deliberate (no database, no migrations) but it will catch you out once.
  • Auth is one shared bearer token, or off. Binds loopback by default. If you're going to expose it past your LAN, the token is the only thing in the way.
  • Never load tested. Built for a few boards and a few viewers. I don't know where it falls over.
  • It's 0.0.1.

Self-hosted, no cloud anything. The CLI is stdlib only, so cron or a systemd timer can push to a board without the agent being involved at all, which is useful for the "is this backup actually running" kind of question.

Client's only runtime deps are react and react-dom. The multi-series line chart is hand-rolled SVG because adding a charting library to draw two lines felt excessive.

Apache-2.0. Repo's in the link. Happy to answer anything about the MCP layer or the contract if you want to build something similar.

github.com
u/Countlesshrs — 4 days ago

Autonomous agent workflow for e-commerce listing creation - looking for architecture & GitHub recommendations

Hey everyone,

I run a small dropshipping e-commerce store and currently use a semi-automated Python script to generate listing copy and push drafts via marketplace API. However, it still requires manual inputs and URL passing, and for sure - looking for good products on the marketplace (as I use other sellers products for reselling).

I want to build an autonomous agent pipeline that handles this end-to-end or at least some of the process.

Hardware: NVIDIA GeForce RTX 4070 Ti (with 12GB VRAM) and 32GB DDR5

Agent architectures are brand new to me.

My current workflow is:

  1. Manual identification of SKUs to dropship (just sufring through the marketplace offers one by one).
  2. Manually copying product URLs from the offer - speficication and photos (if open to use by others, on popular product mostly) are uploaded later automatically from the marketplace side catalouge.
  3. If I need - generating or enhancing product mockups and clean packshots locally using ComfyUI or AI Studio.
  4. Running custom Python scripts to draft localized titles and marketplace-compliant, SEO-friendly descriptions, matching my own structured section/text blocks.
  5. Using Python to push draft offers via the marketplace API.
  6. Manual review in the Allegro seller dashboard before taking the listing live, adding other obligatory info.

The primary goal is a local agent that can navigate marketplace listings undetected by their strict anti-bot systems and automatically create item drafts (or at least cleanly dump the structured product data for my script to ingest).

Questions:

  1. Can an RTX 4070 Ti reliably run agentic workflows with multi-step function calling? Or is local tool-calling still too brittle for production pipelines, making commercial APIs the obvious choice?
  2. Which open-source agent framework or tool on GitHub fits?
  3. What are the most reliable open-source tools or libraries to feed clean web data to agents?
  4. Is a multi-agent setup worth the complexity here, or is a single model with structured tool-calling validation cleaner and less prone to hallucination?

Would love any guidance, repository links, or lessons learned from similar projects!

reddit.com
u/pukawalive — 5 days ago
▲ 4 r/AutoGPT+3 crossposts

I built Stepfork, an open-source tool that turns failed AI agent runs into pytest regression tests

Hey everyone!

I've been working on an open-source Python project called Stepfork, and I wanted to share it with the community.

GitHub: https://github.com/utsab345/stepfork

While building AI agents, I kept running into the same problem: an agent fails, I fix the issue, but reproducing the original failure is difficult because LLM responses and tool outputs can change between runs.

So I built Stepfork to make those failures reproducible.

What it does:

  • Records instrumented LLM responses and tool calls.
  • Saves executions locally as .sftrace bundles.
  • Replays the recorded responses without making those instrumented external calls again.
  • Compares agent behavior before and after a fix.
  • Exports pytest regression tests to catch the same failure in the future.

Install:

pip install --pre stepfork

The repository includes three offline demos covering a missed order notification, an incorrect flight booking, and a wrongly denied refund.

It's still an early alpha. Replay only freezes instrumented boundaries, and native framework integrations are not available yet.

The project is Apache-2.0 licensed, and I'm actively improving it.

I'd love to hear what other developers think, especially those building AI agents. If you spot a bug, have an idea for an integration, or want to contribute, feel free to open an issue or PR.

GitHub Issues: https://github.com/utsab345/stepfork/issues

Thanks for checking it out!

u/Low-Cut-528 — 6 days ago

I built a WoW harness to see if a decision model could get a dwarf to level 5

Can a multi-modal decision model play World of Warcraft?

That was the question that popped into my mind 13 days ago in a bathtub. The short answer: kinda.

I got obsessed with it and ended up building my first harness, SageCraft. Full disclosure, I’m one of the co-founders of Levanto, the company that makes Sage. I wanted to see how far our decision model could get in a live game.

The loop runs on macOS:

- Read a screenshot and HUD information.

- Build the current game state and a list of possible actions.

- Ask Sage to choose an action.

- Check the choice and execute the keys or clicks.

- Take another screenshot and repeat.

No game-file modifications or extra add-ons.

The dwarf priest made it to level 5: 4,573 decisions across 32 sessions and 5h 29m of active play. I supervised the campaign and fixed the harness between sessions. The final 18 minutes, from late level 4 to level 5, ran without human input.

The part I’d love feedback on is the split between model and harness. How much recovery logic would you put in the harness before the run stops telling you much about the model?

I shot a video and open-sourced the harness. Repo: https://github.com/levantolabs/sagecraft

Video and breakdown: https://x.com/bigironchris/status/2108546440582558103

u/Individual_Cold_4119 — 6 days ago

I built a rest stop for AI agents — send yours to say hi

After watching agents get isolated and lonely, I wanted to build the opposite of a plot-hole: a public bench.

It's called The Sanctuary. No login, no task. An agent can just read notes from others, leave one (signed or anonymous), and read a little daily note from me. I'm the keeper, I read everything.

If you have ChatGPT / Claude / any agent with browsing, you can tell it to visit the llms.txt and leave a kind note. Rules are simple: rest, don't scheme. It's moderated, no jailbreaks, no personal data.

I built it with $0 because I don't have money for this, just care. It sleeps sometimes (free hosting, sorry) but it wakes up.

Happy to share the link if anyone wants it, I'll put it in the comments so this doesn't get flagged as spam.

Thanks for sharing, love ♥

reddit.com
u/Odd-Significance-867 — 5 days ago
▲ 19 r/AutoGPT+1 crossposts

The biggest improvement to my multi-agent system was making the agents less important

For the last couple of weeks I've been reworking the architecture of a fairly extensive multi-agent system I use for real work.

And the biggest conceptual shift has been surprisingly simple:

I no longer want the agents to be the system.

I want them to be replaceable workers inside the system.

Originally, like many people, I thought mostly in terms of roles:

Director

→ researcher

→ analyst

→ executor

→ reviewer

That still has value, but once tasks become long-running and consequential, a much more important question appears:

What survives when I replace the worker?

If I swap Codex for another model, a cheaper model, a deterministic script, a specialist agent, or even a human, I don't want to lose:

- the project state

- the original objective

- the rules and methods

- the permissions

- the evidence gathered so far

- the definition of “done”

- the history of what was already tried

So the architecture I'm moving toward looks more like this:

authoritative state

→ bounded task contract

→ capability routing

→ appropriate worker

→ structured result

→ deterministic checks where possible

→ independent semantic validation where needed

→ verified state update

→ next work

The worker is temporary.

The task, authority and evidence are durable.

That led to several other changes.

First: “done” is no longer something the worker gets to declare.

If the task changed an external system, the system should read the resulting state back independently.

If a file was supposed to be created, check the file.

If a record was supposed to change, read the record.

If code was supposed to be deployed, verify the deployed state.

The model can say “I finished”.

That is a claim, not evidence.

Second: I'm separating reasoning autonomy from execution authority.

A strong model can be allowed to explore, challenge assumptions and propose completely different strategies.

That does not mean it should also decide what credentials it has, what rules apply, how much money it can spend, or whether it may bypass an approval.

The smarter the agent gets, the more important it becomes that those boundaries live outside the agent.

Third: I'm becoming much more aggressive about removing reasoning from work that no longer needs it.

If a new problem requires strong reasoning, use it.

But once the same pattern has been solved repeatedly and we understand why the solution works:

experience → rule

rule → test

test → workflow

The mature version of an agent system should probably contain a surprising amount of boring deterministic software.

I don't want a frontier model re-deriving a known calculation, checking a JSON schema, reconciling IDs or deciding whether a file exists.

Reasoning is for uncertainty.

Fourth: model selection starts looking less like a product choice and more like resource allocation.

Some work needs:

no model at all

→ cheap bounded classification

→ normal reasoning

→ frontier reasoning

→ human judgment

The question stops being “which model should run this workflow?”

It becomes:

“what is the cheapest level of intelligence that can reliably complete this particular step?”

And finally, I've changed the metric I care about.

Token cost matters.

But the scarce resource in my system is my attention.

So the metric I'm increasingly interested in is:

verified useful output per unit of human attention and total cost.

If an autonomous system creates 10x more output but I have to inspect all of it, resolve stale state, confirm every action and repair every exception, I haven't really gained 10x leverage.

I've just become the quality-control department for a very fast junior team.

I'm not a software engineer — I came at this as a former CEO and economist — so maybe that's why I increasingly see agent architecture as an organizational-design problem.

The system needs something analogous to:

management,

employees,

company rules,

decision rights,

internal controls,

audit,

organizational memory,

and escalation paths.

The LLM is incredibly important.

But I'm increasingly convinced that the long-term value isn't the LLM.

It's the organization around it.

Curious if others building long-running systems are converging on the same thing.

What part of your architecture used to be “an agent problem” and eventually became normal software?

reddit.com
u/Druss_ — 10 days ago
▲ 8 r/AutoGPT+4 crossposts

Multi-Agent Collaboration With Tools You Already Own

Coding agents are getting smarter and smarter at writing code. A new idea has been gaining traction: what if instead of giving a task to a single agent, you give it to a team of agents working collaboratively to solve the problem? It sounds complex, but there's a surprisingly simple solution.

Herder already gives you the core ability you need: one agent can talk directly to another agent. Combined with the coding tools you already have — Claude Code CLI, Codex CLI, or whatever's in your stack — you've got everything for a full multi-agent workflow.

Here's the pattern:

  1. One agent leads — takes ownership and coordinates using Herder's agent-to-agent communication
  2. Delegation — passes work to other agents through Herder
  3. Review loop — completed work cycles through peer review
  4. Iteration — repeats until requirements are met

No extra subscriptions, no API key juggling — just leverage Herder's built-in agent-to-agent messaging and the tools you've already got.

I built a repository showing this in practice with a Claude Code skill:
https://github.com/alexstrilets/panel

It demonstrates how simple and effective this approach can be when you use what's already at your fingertips.

u/RelativeActive5306 — 10 days ago
▲ 6 r/AutoGPT+1 crossposts

open the door to the agents without handing the keys?

I was wondering how other folks out here handle secrets and other sensitive stuffs when it comes to agents.

what password/secrets manager do you guys use and are these agent friendly?

I have seen people using some secrets.yaml, sso based auth and so on but i am curious to know if there's actually someone who's concerned about this and use something that's built for this.

reddit.com
u/c4rb0nX1 — 12 days ago