Skip to content

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

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.