Home

Jeff is the single language layer. Heavy reasoning stays behind the curtain.

Jeff thread

voice + chat

Memory zones

Session log

Raw transcripts, shown items, drafts, approvals and actions for the current and previous sessions.

Working memory

Short-lived context Jeff thinks is relevant now.

Canonical memory

Confirmed facts and durable preferences.

Quarantine

Low-confidence or disputed entries waiting for confirmation.

Memory audit rules

  • No raw voice storage by default
  • Every memory write gets an audit row
  • Canonical writes require explicit promotion
  • Quarantine is searchable but not trusted

Task objects

TaskTypeStatusApprovalTarget

Edge Agent v1 capabilities

Audit examples


        

Reasoning contract

  • Jeff is the only language layer the user meets.
  • Heavy reasoning never leaks as a different voice.
  • Local action is capability-based, not free-form desktop control.

Backend targets

/api/v1/sessions /api/v1/ingest /api/v1/tasks /api/v1/edge