v0.1.0¶
Release Date: 2026-07-04
The initial release of OmniMeet Core, providing unified abstractions for real-time collaboration platforms.
Highlights¶
- Core interfaces and types for meeting management
- Provider-agnostic design supporting multiple backends
- Agent skill interfaces for OmniAgent integration
- Voice integration types for STT/TTS
- Meeting skill implementation
New Features¶
Core Types¶
- Meeting - Meeting state, lifecycle, and configuration
- Participant - Participant info, roles (human, agent, bot), and status
- Track - Audio/video track types with mute state
- Event - Real-time events (joins, leaves, track publications, active speakers)
- Token - Authentication token generation
Provider Interface¶
Providerinterface for backend implementationsClientabstraction for provider clientsAgenttypes for meeting agents- Provider registry for runtime selection
Agent Integration¶
MeetingSkillinterface for OmniAgentVoiceSkillinterface for voice-enabled agents- Skill implementation with meeting management tools
Voice Types¶
- Voice agent configuration
- Audio frame types
- Integration with OmniVoice
Breaking Changes¶
None - this is the initial release.
Dependencies¶
github.com/plexusone/omniskillv0.9.0+github.com/plexusone/omnivoice-corev0.15.0+
Provider Implementations¶
The following provider implementations are available separately:
| Provider | Package | Version |
|---|---|---|
| LiveKit | github.com/plexusone/omni-livekit |
v0.1.0 |
Installation¶
What's Next¶
- Daily provider implementation (v0.2.0)
- Recording and transcript support (v0.3.0)
- Frontend SDK (v0.4.0)
Contributors¶
- PlexusOne Team