FairyField

Overview FairyField is a desktop AI companion that lives on your desktop as a transparent overlay. Unlike typical AI tools, sheโ€™s designed to be a companion โ€” a 3D character with emotions, voice, and long-term memory who remembers your conversations from yesterday. ๆœ‰็ต้ญ‚็š„ๆกŒ้ข AI ไผดไพฃ โ€” ๆ‚ฌๆตฎๅœจๆกŒ้ขไธŠ๏ผŒไผš็ฌ‘ใ€ไผšๅ“ญใ€ไผš็”Ÿๆฐ”ใ€‚่ฎฐๅพ—ไฝ ๆ˜จๅคฉ็š„็ƒฆๆผ๏ผŒไผš็”จ็œŸๅฎž็š„ๅฃฐ้Ÿณ่ทŸไฝ ่Šๅคฉใ€‚ Philosophy In an era flooded with AI tools, FairyField takes a different path โ€” sheโ€™s not a tool, sheโ€™s a companion. Not another ChatGPT wrapper Not a cold command-line bot A 3D character with emotions, living on your desktop 100% offline voice processing โ€” your voice data never leaves your machine Long-term memory โ€” she remembers what you said Key Features Module Description 3D Character VRM model with emotion-driven expressions, lip-sync, and eye tracking Offline Voice Paraformer speech recognition + Kokoro speech synthesis + Silero voice detection AI Soul Powered by Claude / GPT with autonomous tool calling and emotional companionship Voice Input Click microphone โ†’ speak โ†’ auto-transcribe โ†’ AI response โ†’ voice output Long-Term Memory 4-layer memory stack + temporal knowledge graph + vector semantic search Privacy First Voice 100% offline, memory stored in local SQLite Desktop Overlay Transparent always-on-top window with click-through, non-intrusive Security Prompt injection detection + command whitelist + automatic key sanitization Architecture โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚ Tauri Transparent Window โ”‚ โ”‚ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚ โ”‚ โ”‚ 3D Char โ”‚ โ”‚ Chat Panel โ”‚ โ”‚ โ”‚ โ”‚ Three.js โ”‚ โ”‚ Vue 3 Bubbles โ”‚ โ”‚ โ”‚ โ”‚ + VRM โ”‚ โ”‚ + Voice Input โ”‚ โ”‚ โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ Tauri IPC Layer โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ Rust Backend โ”‚ โ”‚ โ”œโ”€โ”€ agent/ AI Soul โ”‚ โ”‚ โ”œโ”€โ”€ voice/ ASR/TTS/VAD โ”‚ โ”‚ โ”œโ”€โ”€ memory/ Memory + KG โ”‚ โ”‚ โ”œโ”€โ”€ tools/ Tool System โ”‚ โ”‚ โ”œโ”€โ”€ security/ Safety Guard โ”‚ โ”‚ โ”œโ”€โ”€ gateway/ Discord Notify โ”‚ โ”‚ โ””โ”€โ”€ growth/ Autonomous Growth โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ Tech Stack Layer Technology 3D Rendering Three.js + @pixiv/three-vrm Desktop Framework Tauri 2.0 (Rust) Frontend Vue 3 + TypeScript AI Conversation OpenAI / Anthropic API Speech Recognition sherpa-onnx Paraformer Speech Synthesis sherpa-onnx Kokoro Voice Detection sherpa-onnx Silero VAD Storage SQLite + FTS5 + sqlite-vec Knowledge Graph Temporal Triples Security Prompt Injection Detection + Command Guard + Key Sanitization Project Status Phase Content Status 0 โ€“ 4.5 Architecture โ†’ Core โ†’ Voice โ†’ Intelligence โ†’ Polish Done 5 MVP Release (real voice engine + voice input UI) Done Future Holographic projection ยท Data collection ยท More platforms Planned Testing 341 tests passed (248 Rust + 93 frontend) Source Code Available on GitHub.

May 9, 2026 ยท 2 min ยท 415 words ยท FallField

Multi-Agent Chat Platform

Overview Multi-Agent Chat is a cross-platform Flutter application that creates a collaborative AI discussion environment. Instead of interacting with a single AI model, users configure multiple AI agents with distinct personalities and expertise, then watch them debate and collaborate on topics in real-time. The project explores pluralistic AI reasoning โ€” the idea that diverse perspectives from agents with different personas produce richer, more balanced insights than any single model could provide. ...

April 9, 2026 ยท 3 min ยท 457 words ยท FallField

This Site

This Website ๆ˜ฏ็š„๏ผŒ่ฟ™ไธช็ฝ‘็ซ™ๆœฌ่บซไนŸๆ˜ฏไธ€ไธช้กน็›ฎใ€‚ Tech Stack Hugo โ€” ้™ๆ€็ซ™็‚น็”Ÿๆˆๅ™จ๏ผŒๆž„ๅปบ้€Ÿๅบฆๆžๅฟซ PaperMod โ€” ็ฎ€ๆดไผ˜้›…็š„ Hugo ไธป้ข˜ GitHub Pages โ€” ๅ…่ดนๆ‰˜็ฎกๅ’Œ่‡ชๅŠจ้ƒจ็ฝฒ Markdown โ€” ๅ†…ๅฎนๅ…จ้ƒจ็”จ Markdown ็ผ–ๅ†™ Features Profile mode ้ฆ–้กต ๅŒ่ฏญๅ†…ๅฎน๏ผˆไธญๆ–‡/่‹ฑๆ–‡๏ผ‰ Fuse.js ๅ…จๆ–‡ๆœ็ดข Utterances ่ฏ„่ฎบ็ณป็ปŸ ๆทฑ่‰ฒ/ๆต…่‰ฒไธป้ข˜ๅˆ‡ๆข ๅ“ๅบ”ๅผ่ฎพ่ฎก Source See the code on GitHub.

April 9, 2026 ยท 1 min ยท 39 words ยท FallField