Configurable response server for AI-driven applications
Top 90.7% on sourcepulse
Jaison-core provides a configurable response server for Project J.A.I.son, enabling users to create dynamic and interactive AI-driven applications. It targets developers and enthusiasts looking to build custom AI assistants, particularly those integrating with platforms like Twitch and VTube Studio, by offering a flexible backend for managing AI responses and component interactions.
How It Works
Jaison-core acts as a central hub, orchestrating communication between various AI components (Speech-to-Text, Text-to-Text, Text-to-Speech) and applications. It leverages a plugin system, allowing users to specify and configure different AI models and services, including local options like OpenAI Whisper and Unsloth, or API-based services. This modular design facilitates customization and integration with a wide range of AI technologies and user-facing applications.
Quick Start & Requirements
conda create -n jaison-core python=3.12 ffmpeg cudatoolkit -c pytorch -y
conda activate jaison-core
pip install -r requirements.txt
python ./src/main.py --config=config.json
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is explicitly stated to be unlikely to run on non-Nvidia systems without code modification, and requires specific AI components (STT, T2T, TTSG, TTSC) to be functional. The current plugin system allows only one of each component type.
1 week ago
Inactive