cd /news/ai-agents/show-hn-goloop-an-agentic-loop-on-yo… · home topics ai-agents article
[ARTICLE · art-24973] src=mantyx-io.github.io pub= topic=ai-agents verified=true sentiment=↑ positive

Show HN: Goloop – An agentic loop on your terminal

Goloop, an open-source agentic loop tool for the terminal, uses a supervisor/worker split where a planner never touches files and a dedicated worker performs all edits. The tool, available as a single static binary under the MIT license, stores state in plain markdown files and supports swapping between ChatGPT, OpenAI, or Anthropic for supervision and Cursor CLI or Claude Code for execution. Users can run the tool with a single curl command, configure providers and models globally, and set project-specific goals to automate iterative development tasks.

read2 min publishedJun 12, 2026

Supervisor / worker split

The planner never touches files. A dedicated worker does every edit — clean separation, predictable runs.

// open source · MIT · single static binary

A supervisor model plans every iteration. A worker — Cursor or Claude Code — does the edits. State lives in plain markdown you can read, diff, and trust. Point it at a goal; walk away.

curl -fsSL https://raw.githubusercontent.com/mantyx-io/goloop/main/scripts/install.sh | bash

.goloop/checkpoint.md

// 01 — what's inside

The planner never touches files. A dedicated worker does every edit — clean separation, predictable runs.

Supervise with ChatGPT, OpenAI, or Anthropic. Execute with Cursor CLI or Claude Code. Swap freely.

No hidden database. Progress, blockers, and the iteration log are markdown files you can diff and edit.

The loop can author its own supervisor tools, exit 75

, and auto-restart to pick them up.

When only you can answer, it stops and asks with ask_user

instead of hallucinating a decision.

Streamed worker reasoning, a live iteration log, and full-screen wizards for setup — no spinners that lie.

Models & auth once, globally. The goal per project. Flags override anything for a single run.

Written in Go. No runtime, no node_modules. curl | bash

and you're working.

// 02 — how it works

goloop configure

picks your provider, models, and signs you in — saved to ~/.goloop/config.yaml

.

goloop init

(or run

auto-init) captures the objective into the project's .goloop/config.yaml

.

goloop run .

plans, delegates, evaluates, and checkpoints until the objective is met.

{
  "action": "delegate",        // evaluate · ask_user ·
                              // delegate_tools · complete
  "phase":  "build",
  "delegate_task": "Implement add/list/done commands",
  "checkpoint_update": {
    "completed":  ["CLI scaffold"],
    "next_steps": ["persist todos to disk"]
  },
  "status": "success"
}

// 03 — get started

curl -fsSL https://raw.githubusercontent.com/\
mantyx-io/goloop/main/scripts/install.sh | bash

go install github.com/mantyx-io/goloop/cmd/goloop@latest
goloop configure
goloop login

cd your-project
goloop run . --goal "Build a todo CLI"

// 04 — configuration

~/.goloop/config.yaml

Provider, models, worker, loop defaults — set once. <dir>/.goloop/config.yaml

The objective for this repo. Required to run. goloop run --goal …

One-off overrides for a single invocation. Free and open source under the MIT license.

curl -fsSL …/install.sh | bash

── more in #ai-agents 4 stories · sorted by recency
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-goloop-an-ag…] indexed:0 read:2min 2026-06-12 ·