block-quote On this pagechevron-down
copy Copy chevron-down
Advanced Topics This page covers more advanced usage of Oxyde, including voice integration, streaming output, persistent storage, and standalone deployment strategies.
ποΈ Voice Integration (Coming Soon)
Oxyde is built to support real-time speech-to-text and text-to-speech pipelines:
Route audio input β transcript β LLM β audio output
Future agent config will include:
Copy " voice_profile " : {
" tts " : " elevenlabs " ,
" stt " : " whisper "
} π Streaming Output
You can enable real-time LLM streaming to get token-by-token output , ideal for:
NPCs talking while typing
The async pipeline in llm_service.rs supports streaming via:
WebSocket-compatible forwarders (WIP)
ποΈ Persistent Storage (Memory DB)
Persistent long-term memory is being designed to store:
π§ High-priority long-term memories
π Recalled insights across playthroughs
Pluggable backends:
π SQLite (lightweight)
π’οΈ Postgres (production)
Future config block:
π₯οΈ CLI Deployment
Use Oxyde to power:
Networked agent brains via socket
Inference daemons behind REST APIs
main.rs and cli.rs already support:
Soon: oxyde serve for headless server deployment.
π§© Feature Flags
For lighter builds, Oxyde supports compile-time toggles:
π Related Pages