ocbrain v0.3.0
ocbrain v0.3.0
This is the first licensed release of ocbrain: one local, source-backed brain
for ChatGPT/Codex, Claude Code, and OpenClaw.
What changed
- The repository is now open source under Apache-2.0, including its explicit
patent grant. Package and MCP server metadata both report0.3.0. - Current Codex, Claude Code, and OpenClaw transcript formats share one scoped
evidence, knowledge, retrieval, and feedback ledger. - Light and heavy autopilot profiles maintain that ledger without overlapping.
Dataset writes commit after 50 mutating units or two seconds; autolabel
releases SQLite before expensive FTS attribution; both paths report writer
wait and hold telemetry. - A large WAL is truncated only after the dataset writer commits. A blocking
reader is reported as busy and left for a later retry. - Private persona curation, loopback-only grading, frozen-evaluation reuse, and
pre-blind judge calibration are part of the local fine-tune workflow.
Honest model result
The second voice pilot reused the first pilot's 20 prompts, references, rubric,
held-out hashes, and blind randomization byte-for-byte. Eleven canonical
first-party examples were added locally; ten cleared the unchanged 0.8 grade
threshold. The candidate improved from 2/20 blind preferences to 7/20, while
the reference won 13/20. Mean candidate scores improved to 3.05 voice fidelity,
3.10 taste alignment, 3.50 naturalness, and 3.10 specificity. This remains a
model-quality failure. The evaluation pipeline worked, and the corpus still has
work to do.
Verification
- 469 tests
- Ruff and compileall
- package build and metadata inspection
- tracked-tree and outgoing-range public-safety scans
- SQLite
quick_check=ok - safe WAL checkpoint from 625,436,632 bytes to 0 after the live writer exited
- frozen evaluation and blind-key hashes matched the first pilot
- local judge calibration passed 7/8 before blind material was opened
No corpus text, prompt, reference, rating, database, local config, credential,
or model weight is part of this release.