Skip to content
orcs.toorcs.to
forge · alpha · live →

code · the forge · v0.1

orcs.to

Give a warband a repo. Get a pull request back.

The Forge reads your Gitea repo, writes a diff, and ships a live preview URL — all on open-weight models, all on infra you can read.

in the warband

kimi-k2.6glm-5.1gemma-4-31b-itqwen-3.6-27b

what the forge is

A repo, a diff, a preview.

Three panes — a file tree on your Gitea repo, a diff view on the run, a chat sidebar to the warband. Every run leaves a real artifact: a branch, a diff, a URL.

files

Your repo, lit up

react-arborist tree on top of your Gitea repo. Click any file; the agent's edits surface inline next to your code.

diffs

Every line, reviewed

Each run produces a real diff against your default branch. Approve, retry, or fork — diffs are first-class, not chat-shaped.

preview

Live preview URLs

Every run that opens a port gets a public <id>.preview.orcs.to. Share it like a Lovable link; we don't hide the source.

the wedge

Open from the inside out.

Cursor edits with you. Lovable hides the code. Replit ships a platform. We’re the only coding-agent product where every layer — model, agent, IDE, deploy — is something you can read, fork, and self-host.

Open weights for the brain. Open source for the agent. Your own Gitea for the spoils. The warband works for you because you can see how it works, full stop.

vs the field

  • vs CursorCursor edits with you; we ship without you.
  • vs LovableLovable hides the code; we show every line.
  • vs DevinDevin works for hours; the warband works in minutes.
  • vs Replit AgentReplit gives the platform; we give the source.

live previews

Every run gets a URL.

When the warband boots a dev server, we bind the runner pod to a wildcard subdomain and proxy by Host header. Public-by-default, auto-GC’d when the run ends. Share it on X; embed it in a doc; load it in your phone’s browser.

Forking is gated behind sign-up. Watching is free.

pattern

https://<run-id>.preview.orcs.to

example

https://r14-a8c9.preview.orcs.to

wildcard cert · cert-manager DNS-01 · 50 concurrent previews · embeddable iframe (v0.2)

pricing

Free during alpha. No credit card.

One sign-up, both surfaces. Post-alpha pricing will be metered per token + per runner-minute. We’ll write you before anything changes.

alpha · today

Free during alpha

$0no credit card
  • Open-weight models only
  • code_run + web_browse tools (chat)
  • Forge runs + live preview URLs
  • One sign-up, both surfaces

Soft cap of $5 of model spend / 30d. We'll write you when it changes.

post-alpha · v0.3+

Metered

Pay only for tokens consumed and runner-minutes used. No seats. No annual contracts. No surprises. Numbers land when we’ve seen real usage — not before.

We do not promise free forever. We do not promise unlimited anything. We will tell you, in writing, before pricing changes.

questions

What you’ll want to know.

Can I use my own model?

We route through our LiteLLM gateway today — Kimi K2.6, GLM 5.1, Gemma 4 31B, Qwen 3.6 27B. BYO key support lands in v0.2.

Is this open source?

The agent CLI (orcs-code) is — read it at git.orcs.to/orcs-oss/orcs-code. Our infra surface is private; the brain is open.

Where do my repos live?

Your private Gitea repo at git.orcs.to/orcs/<your-slug>. You can clone, push, fork, and self-host the whole stack from there.

What models do you run?

Open-weight only — Kimi K2.6, GLM 5.1, Gemma 4 31B, Qwen 3.6 27B. The default is Kimi. No proprietary fallbacks; the roster shifts as the field does.

Can I deploy from here?

Live preview URLs today — every run that opens a port gets <id>.preview.orcs.to. Real deploy (Vercel, Fly, your own host) lands in v0.2.

orcs.to

Forge a repo.

Free during alpha. No credit card. Bring a repo; bring back spoils.