ByAll v2 — Developer Hub¶
ByAll is a two-agent voice recruiter. You talk to it like a person at a counter; it works your goals — assessing candidates and connecting the two ends of a hire. This site is the developer front door: what v2 is, how it's built, and where every detail lives.
New here? Start with the Primer, then skim the three layers.
The product in one breath¶
A candidate is assessed (byall's core), then chosen to be introduced to employers by role. One agent talks (owns the mic, decides what); a headless clerk does (executes, the only writer). Everything the user sees is papers on a counter — cream artifacts resting on a dark stage, byall's face behind them.
The three layers¶
%%{init:{'flowchart':{'curve':'linear'}}}%%
flowchart TD
U["Surfaces — what you see & tap<br/>papers · tray · overlays · dossier"] --> B
B["The brain — Talk/Do loop<br/>prompt · registry · goal-graph"] --> D
D["Data — artifacts & persistence"]
B -. "say–tap parity" .- U
| Layer | What it is | Canon | Status |
|---|---|---|---|
| Surfaces | the design system — papers, tray, overlays, dossier; the StateV2 projection | 04 · 10 | built (components) |
| The brain | Talk/Do, the act→observe→review loop, the registry, prompts, the goal-graph | 06 · 07 · 08 | designed; prototype in proto/loop |
| Data | the artifacts and their persistence | 05 | v2 thin |
The layers meet at one seam: the registry + say-tap parity — every tool the brain can call is also a tap, and vice versa. See Architecture.
Start here — by what you're doing¶
- Joining the build → Getting started, then 07 · Build Plan.
- Building UI → Components + 04 · Frontend; design with the real parts in Claude Design.
- Working on the agent → 06 · Runtime + 08 · Flows & Evals; run the
proto/loopprototype. - Backend / data → 05 · Backend.
- Just want the plain-English version → Explained simply.
Where the truth lives¶
The canon (00–10, in the Canon section) is the source of truth — nine documents, one per altitude, each topic with exactly one home; contradictions are resolved by editing the lower document. This hub summarizes and links; it never restates the canon. When code and docs disagree, the docs win.