Status and Roadmap
The public repository is in early foundation work. It provides the core gateway, provider contracts, prompt rendering, static policy checks, in-memory audit support, RAD context adapters, queue and vector contracts, and development-oriented implementations.
Current Foundation
- provider abstraction for text, embedding, moderation, and streaming workflows
- governed gateway execution with policy checks before provider calls
- prompt registry contracts with versioning and approval-state support
- audit-log contracts for execution evidence
- REST-style response envelopes for host applications
- in-memory implementations for development and evaluation
- OpenAI-compatible provider support
- a RAD integration profile without making RAD a core dependency
Adoption Boundary
The foundation includes deterministic in-memory adapters for development and tests. Production infrastructure remains host supplied and must be evaluated independently:
- external queue systems such as Redis, RabbitMQ, or SQS
- access-controlled vector databases such as pgvector, Qdrant, Pinecone, or Weaviate
- organization-specific policy, evaluation, metrics, retention, and secret-management adapters
These adapters should implement AIF contracts without introducing their dependencies into core.
Productization Track
The public UIF contract can support provider, prompt, policy, audit, review, evaluation, metric, and queue surfaces. Batoi Platform products may build those operational pages independently of the framework source.
Source Of Truth
Use the public repository for exact source-level status. Do not infer production support from a documented contract or provider API alone; confirm the capability and operating controls of the configured adapter.