jinn 0.0.5
jinn: ^0.0.5 copied to clipboard
A Flutter package providing LiveKit integration for real-time communication features. Includes UI components for building agent-based communication interfaces.
Jinn #
A Flutter package that provides LiveKit integration and UI components for building real-time communication features in Flutter applications.
Features #
- Seamless integration with LiveKit for real-time communication
- Pre-built UI components for agent-based communication interfaces
- Easy-to-use API for managing LiveKit rooms and participants
- Support for audio/video calls and screen sharing
- Customizable UI components to match your app's design
- Built-in state management for handling connection states
- Cross-platform support (iOS, Android, Web, Desktop)
Getting Started #
Add the following to your pubspec.yaml:
dependencies:
jinn: ^0.0.5
Usage #
Import the package:
import 'package:jinn/jinn.dart';
Example #
Check the example directory for a complete implementation example.
Contributing #
Contributions are welcome! Please feel free to submit a Pull Request.
Prerequisites #
- Flutter SDK (latest stable version recommended)
- A LiveKit server instance or cloud account
- Required permissions for your platform (camera, microphone, etc.)
Support #
For support, please open an issue on the GitHub repository.