Vibe Coding Discover

AI Agents

Kokoro-Engine

View on GitHub

Cross-platform virtual character immersive interaction engine

★ 15310 forksRustMITchyinan

Kokoro Engine is a cross-platform Tauri/Rust desktop runtime for AI virtual characters: Live2D rendering, LLM chat, TTS/STT, vision, MCP tool calls, and SQLite-backed long-term memory with hybrid vector+FTS retrieval. Extendable via a QuickJS MOD sandbox and SillyTavern card import.

Use Cases

Run an animated AI character on the desktopVoice chat with a Live2D character via TTS/STTImport SillyTavern character cards with separate personasPersistent long-term memory conversationsScreen-aware character reactionsConnect local or cloud LLM providersCall external tools through MCP serversExtend UI via HTML/CSS/JS MOD sandboxBridge QQ/Telegram/Discord/LINE/Webhook bots to AIHybrid embedding + FTS5 BM25 + RRF memory retrieval

Built With

Language
Rust
Frameworks
Tauri v2 · React 19 · TypeScript · Vite · Tailwind CSS · PixiJS · pixi-live2d-display · Radix UI · i18next · SQLite · QuickJS · Framer Motion · Vitest · shadcn-ui

Tags

live2d · virtual-character · desktop-pet · ai-vtuber · tts · stt · llm · mcp · local-first · long-term-memory · multimodal · mod-system · chatbot · tauri · rust · bot-bridge