// yet another agentic coding environment

Don't let your
slop game slip.

curl -fsSL https://slopon.dev/install.sh | sh

installs per-user · no admin · node set up for you

multi-agent · multi-repo · zero lock-in · windows / macOS / debian

01 · the harness

An engineering slop harness
around the slop.

human-in-the-loop

The bot wants to run rm -rf. You get a button that says no.

Destructive tool calls surface as approvals. The agent can ask questions mid-task. Tool permissions decide what's auto-approved — and what needs a human yes.

worktrees

Tasks get their own branch.

Isolated worktree per task. Diff, merge, tear down. main stays sacred.

phase pipeline

Design → Implement → Test → Review.

Ordered phases with prompt templates pre-baked. $taskDesc fills itself.

context compaction

LLMs context window is limited.

Compaction keeps it continuous — at the threshold you set.

multi-repo

One project. Four repos. Zero copy-paste.

Source folders per project — the cockpit for polyrepo reality.

no lock-in

Cloud today. Local tomorrow. Air-gapped next quarter.

OpenAI-compatible and Anthropic, any base URL — including local, offline, self-hosted. Your models, your keys, your machine.

advisor tool

Even bots need another bots opinion.

Ask one or more other LLMs for a second opinion mid-task.

lsp integration

Reads code like your IDE, not like grep.

Go-to-definition and LSP references — surgical, not string-match.

sub-agent orchestration

An army of bots, one commander.

Delegate the grind to scoped sub-agents. The top thread stays clean.

lightweight client · heavyweight backend

Sips memory. Sweats elsewhere.

A thin Flutter UI over WebSocket; the backend does the LLM / git / tool lifting — on your machine or a remote box with the beef.

mcp servers

Bring your own tools. Literally.

Per-project MCP over SSE or HTTP. The whole ecosystem, plugged in.

02 · how it ships

Task in. Merged diff out.

  1. 01

    Task

    Describe the work. Tag it. Phase it.

  2. 02

    Worktree

    SlopOn branches it off. Isolation by default.

  3. 03

    Bots run the phases

    Design, implement, test — prompts pre-baked.

  4. 04

    You review

    Approvals, questions, diffs. You hold the leash.

  5. 05

    Merge to main

    One clean merge. Worktree torn down.

03 · license check

Do you need a commercial license?

Is the trailing-12-month aggregate revenue of your company above $100k?

gross revenue aggregated across affiliates

hobby, learning, open source, solo freelance? always free — no quiz neededfull terms ↗

04 · licensing

Free for you. $5/seat/mo for the org.

One product, two licenses. Same slop either way.

90-day grace after crossing the threshold · your output is yours — SlopOn claims no ownership of the code it generates for you

05 · install

Same slop, every desk.

One line in your terminal — per-user, no admin, and Node is set up for you. Windows, macOS (Intel & Apple Silicon), and Debian Linux.

macOScurl -fsSL https://slopon.dev/install.sh | sh
Linuxcurl -fsSL https://slopon.dev/install.sh | sh
Windowspowershell -NoProfile -c "irm https://slopon.dev/install.ps1 | iex"

detecting your os…

manual install — prefer archives?

latest build · served by github — all releases & checksums ↗
after extracting: npm ci in backend/, then run launcher/slopon.sh (macOS/Linux) or launcher/slopon.cmd (Windows) · windows on ARM is not supported yet