nobodywho-ooo / nobodywho

A Rust-powered local LLM inference engine with unprecedented cross-platform bindings for game engines, mobile frameworks, and multiple languages

活跃维护 EUPL-1.2 Rust Tracked
1.6k 98 4 小时前
CI
godot godot-engine godot-plugin godot4 llm inference-engine python python-llm slm flutter on-device-ai ai react-native kotlin swift stt tts expo gguf local-llm

星标趋势

数据积累中,暂无足够数据生成趋势图

AI 分析

项目摘要

NobodyWho is a Rust-based inference engine that enables efficient local execution of LLMs on any device, with bindings for Python, Flutter, Godot, Kotlin, Swift, and React Native. It supports multimodal input, tool calling, text-to-speech, speech-to-text, and voice activity detection, all running offline without API keys.

为什么值得关注

NobodyWho stands out for its unique cross-platform approach, bringing local LLM inference to game engines (Godot), mobile frameworks (Flutter, React Native), and multiple programming languages through a single Rust core. Its integration of both text generation (via llama.cpp) and speech capabilities (via ONNX Runtime) in one unified engine is rare and makes it particularly valuable for on-device AI applications.

优势

  • Exceptional cross-platform support with bindings for Python, Flutter, Godot, Kotlin, Swift, and React Native
  • Comprehensive on-device AI capabilities including LLM inference, TTS, STT, and VAD in a single engine
  • Fast, type-safe tool calling with automatic grammar generation from function signatures

局限性

  • No test suite despite having CI, which raises concerns about code reliability
  • EUPL-1.2 license may be less familiar and potentially restrictive for some commercial use cases compared to Apache or MIT

使用场景

  • Running local LLMs in Godot games for NPCs with natural language interactions
  • Building offline-capable mobile AI assistants with Flutter or React Native
  • Creating privacy-preserving AI applications that process data entirely on-device
目标用户: Game developers using Godot, mobile developers building offline AI applications, and developers seeking cross-platform local LLM inference with speech capabilities
学习曲线: 中
分析模型:LongCat-2.0 | 分析时间:1 个月前