A brain is the smallest unit of cognitive engineering on Brainboot. Five parts, all editable, all versioned. This page shows you exactly what they are.
The brain's identity. Who it is, what it knows, how it talks. The single most important field. Treat it like a job description, not a spell.
Constraints the brain must follow on every run. Atomic, testable, enforceable. The wrapper layer checks these before returning a response.
How the result comes back. Markdown for prose, JSON for downstream tools, structured for forms, code for editors. The format constrains the model toward useful output shape.
Which model runs the brain, plus temperature and max tokens. Cheap models for high-volume tasks, flagship for hard reasoning. Lower temperature when consistency matters.
Optional. Named procedures the brain runs when input matches a domain. Lets one brain handle multiple input shapes without bloating the system prompt.
Private brains are yours alone. Public brains land in the marketplace where other Brainboot users can install and run them. Make it public when the test cases pass and the system prompt has been edited at least three times.
Five fields, one brain. Input on the left, output on the right.
Hit the button below. The Brain Editor lives at /brains/editor. You'll land on a blank form with all five fields.
Name, system prompt, and one execution rule. That's the floor. Everything else has a sensible default. Most authors stop here on their first save.
Save sends you back to your brain library. Pick the brain in the chat picker and send any input. If the output disappoints, edit the system prompt and rules - that loop is the work.