Why not just use a chatbot?

Bee Box rents its agent loop from Claude Code or Codex, so it runs on the same models the chat apps sell. It is a wrapper, and anything below could be added to a chat app. The question is what Bee Box does today that they do not, as they are generally offered.

A box is one directory of your data, kept under version control with git. A card is a file in it with a structured header and, usually, some text. The agent is the coding agent that operates the box (glossary).

Against a chat app

Against Claude Code or Codex on their own

If you already keep instructions and scripts for a coding agent, some of this you could assemble yourself. What Bee Box supplies is mechanism rather than instruction: each kind of card has fields that get checked when it's created, and checked again automatically before every change is saved, so a malformed record can't slip through; the intake and triage pipeline; the question loop; connectors; the scheduler and procedures; a web interface with chat; phone capture; and a reference corpus generated from the engine source and handed to every box agent (reference/index.md). Instructions still carry a lot, so this is a difference of degree.

What the chat apps do better

They are polished, have native mobile apps, and take no setup. Their memory works the moment you sign in. They have voice modes, a wide range of integrations, no machine to keep running, and no failure that is yours to debug. Bee Box asks for a computer that stays on, an agent subscription, and a tolerance for files and git. If what you want is a chat assistant that remembers you, the app is the right answer.

What people use it for is in 02-what-you-can-use-it-for.md; other agent systems are compared in 12-compared-to-alternatives.md.