Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 2.4 KB

File metadata and controls

51 lines (37 loc) · 2.4 KB

BioVoice Docs

This directory is the hand-authored public docs hub for BioVoice.

If You Are A Scientist

Read in order:

  1. Getting Started
  2. First Live Session
  3. One of the science tutorials:
  4. Architecture and Provider Support
  5. FAQ and Glossary

If You Are A Developer Or AI Engineer

Read these first:

  1. How Tool Calling Works — the 11 Realtime function tools in the catalog, the selector schema pattern, get_target_state grounding, database asset resolution, scientific-workflow compilation, dry-run mode, and session guardrails
  2. Architecture and Provider Support — local-versus-remote boundary, WebRTC path, privacy matrix
  3. Local Agent Contract — loopback-only JSON commands for readiness, planning, execution, state, capture, undo, and receipts
  4. Tool Playbooks — the atomic PyMOL and ChimeraX action surface available to the model
  5. Scientific Workflows Catalog — task-level AlphaFold, Rosetta, and variant workflows exposed behind a single function tool

The authoritative source for every tool schema is packages/runtime-and-adapters/src/realtime/tool-definitions.ts.

Operator Reference

What These Docs Are For

  • newcomer onboarding
  • first-session success
  • scientist-facing tutorial flow
  • developer-facing tool-calling reference
  • privacy and support guidance
  • public architecture and support boundaries
  • public release readiness and repository settings

What These Docs Are Not

  • they are not the generated recipe source of truth
  • they are not a replacement for examples/
  • they do not imply support for live voice providers beyond OpenAI Realtime today