# What beafk is

> The agent CLIs you already pay for, kept working while you are away from the keyboard — on a machine you own, watched from your phone.

You already use an agent CLI. You type what you want, it goes away and works
for twenty minutes, and for those twenty minutes you sit in front of a laptop
waiting to answer one question and press one button.

beafk moves that work onto a machine you own, and puts the machine on your
phone.

The agents run there — not in your browser, not on our servers. You open a
chat on a train, read what it did, answer the thing it stopped to ask,
and put the phone away. Nothing ends when you close the tab.

And it is not one at a time. Start a chat on Claude Code, another on
Codex, a crew on the job that wants both — then go to the gym, get on a plane,
have the afternoon that is not this. They work with nobody watching. In the next
free minute you have, you read what each one came back with, answer the one that
stopped to ask, and send it on.

## Every CLI you have, from one chat

You pay for two or three agent CLIs. In a terminal you still use one at a
time — whichever one you opened. The rest sit idle. And the one you opened
is doing the parts it is bad at as well as the parts it is good at.

Talk to one agent here. It hands pieces to the right CLIs, and brings every
result back to the same thread. That is the [crew](https://beafk.app/docs/what-a-crew-is.md). A
piece goes where it belongs:

- something small and fast, to go and find where things are;
- your strongest coder, to write the code;
- an agent from a different maker, to read the diff afterwards.

It reads what each one sends back, and tells you what came of it.

These are the **command-line tools their makers ship**: Claude Code from
Anthropic, Codex from OpenAI, Grok Build from xAI, Kimi Code from Moonshot.
Installed as they come, signed in as you, on the subscriptions you already pay
for. Nothing of ours is added to any of them — whatever each one is good at, it
is still good at here.

![one line typed from a train, and the crew the lead split it into: the scout's map already in, Grok on the rules, Claude on the screen, both back in the same thread](https://beafk.app/docs-shots/crew-lead.webp)

One chat. Every subscription you pay for, working at the same time, and one
thread that tells you how it went.
[Which agents beafk runs](https://beafk.app/docs/which-agents-beafk-runs.md) is the list in full.

## Nobody else's computer

The repositories, the chats, the logs and the agents' keys are on your
machine and stay there. Your browser talks **straight to it** over your own
private network — beafk cloud is asked whether it may, and is not in the
chat after that.

That is a boundary rather than a policy: there is no copy of your code on our
side to leak, subpoena or train on, and the machine deliberately listens on
loopback only. [What beafk can see](https://beafk.app/docs/what-beafk-can-see.md) is the whole list,
field by field.

## The three pieces

```pieces
Your phone · the panel, in a browser
Your machine · agents, code, logs
beafk cloud · who may open what, and the bill
```

**Your machine.** A server you own — a cheap VPS, the box under your desk, a
spare laptop, a Mac. Debian, Ubuntu or macOS. You install a small program on it,
also called `beafk`. It looks after the agents, the projects, the logs and the
settings, and it answers only to you.

**beafk cloud.** This website. It knows which machines are yours, who is on your
team, who is allowed to open what, and it is where the bill lives. It never
holds your code, your chats or your agents' keys.

**The panel.** The screen you actually use, designed for a phone. Your browser
opens it and talks **straight to your machine** — not through us. We hand your
browser the permission to do that, and then we are out of the way.

## What you keep

Your subscriptions. beafk sells no model, resells nobody else's tokens and never
sees what you spend: every message goes on the plan that agent is signed in
with, billed to you by whoever you already pay.

You also keep the server. We do not rent it to you, we cannot stop it, and we
cannot delete it. If you stop paying us, the machine is still yours and
everything on it is still there.

That is the whole of what beafk charges for: a seat for a connected machine.
Nothing else here is marked up, because nothing else here is ours to sell —
[what it costs](https://beafk.app/docs/what-it-costs.md) is the figure.

## What it is not

Every limit worth knowing before you pay is on one page —
[what beafk does not do](https://beafk.app/docs/what-beafk-does-not-do.md) — and the short answers
to the usual questions are in
[questions people ask](https://beafk.app/docs/questions-people-ask.md).

It is not an editor, and it does not ask you to give yours up. If you are
arriving from one that has an agent in it,
[moving from Cursor](https://beafk.app/docs/moving-from-cursor.md) is what changes and what does
not.

## What to read next

[What you need](https://beafk.app/docs/what-you-need.md) is the shopping list — most of it is
things you already have. [Your first machine](https://beafk.app/docs/your-first-machine.md) is the
whole thing end to end, and it is three steps.

If a word is new, the [glossary](https://beafk.app/docs/glossary.md) has it in one sentence.

**Your first machine is free for seven days, with no card.**
[Connect a machine](https://beafk.app/login?return_to=/machines/connect).

> [!TIP]
> Every page here is also a plain markdown file — add `.md` to its address —
> and [/docs/llms.txt](https://beafk.app/docs/llms.txt) is the list of all of them, for an agent
> you send to read this.

---

beafk documentation · Start here · https://beafk.app/docs/what-is-beafk

In this section:
- What beafk is — https://beafk.app/docs/what-is-beafk.md (this page)
- What it costs — https://beafk.app/docs/what-it-costs.md
- What beafk does not do — https://beafk.app/docs/what-beafk-does-not-do.md
- Questions people ask — https://beafk.app/docs/questions-people-ask.md
- Moving from Cursor — https://beafk.app/docs/moving-from-cursor.md
- What you need before you start — https://beafk.app/docs/what-you-need.md

Every page, one line each: https://beafk.app/docs/llms.txt
All of it in one file: https://beafk.app/docs/llms-full.txt
