Zurück zum Ranking

nobodywho-ooo/nobodywho

Rustnobodywho.ai

NobodyWho is an inference engine that lets you run LLMs locally and efficiently on any device.

godotgodot-enginegodot-plugingodot4llminference-enginepythonpython-llmslmflutteron-device-aiai
Sterne-Wachstum
Sterne
1k
Forks
72
Wochenwachstum
Issues
21
5001k
Sept. 25Dez. 25Apr. 26Juli 26
Artefaktecrates.iocargo add nobodywho
README

Discord Matrix Mastodon Pub.dev Version PyPI Version npm Version Godot Engine Contributor Covenant Docs

NobodyWho Logo

NobodyWho

On-device AI for any device.
NobodyWho is an inference engine that lets you run LLMs locally and efficiently.


✨ Features

  • Run locally, offline — no API keys needed or hidden fees
  • Run any chat LLM — Gemma, Qwen, Mistral and more
  • Fast, type-safe tool calling — automatically generates structured grammars from your function signatures, no schema writing needed
  • Multimodal input — provide image and audio information to your LLM
  • Text-to-speech — synthesize local WAV audio with Kokoro and Supertonic backends
  • Model downloading — load models directly from Hugging Face or any URL

⚡️ Under the Hood

  • Conversation-aware preemptive context shifting — retain full conversation memory without any message length limits
  • GPU-accelerated inference via Vulkan or Metal — runs fast on any OS
  • Compatible with thousands of pre-trained LLMs — use any LLM in the GGUF format
  • Powered by the wonderful llama.cpp

Platforms

We support Kotlin, Swift, Python, Flutter, React Native and Godot.

Platform Installation Documentation
Kotlin Maven Central docs.nobodywho.ooo/kotlin
Swift SPM docs.nobodywho.ooo/swift
React Native npm docs.nobodywho.ooo/react-native
Flutter pub.dev docs.nobodywho.ooo/flutter
Python pypi docs.nobodywho.ooo/python
Godot AssetLib docs.nobodywho.ooo/godot

Quick Start

Kotlin

import ai.nobodywho.Chat

val chat = Chat.fromPath(
    modelPath = "hf://NobodyWho/Qwen_Qwen3-0.6B-GGUF/Qwen_Qwen3-0.6B-Q4_K_M.gguf"
)

val response = chat.ask("What is the capital of Denmark?").completed()
println(response) // The capital of Denmark is Copenhagen.

Add to your build.gradle.kts:

// Android
implementation("ai.nobodywho:nobodywho-android:2.0.0")

// Desktop JVM (Linux, macOS, Windows)
implementation("ai.nobodywho:nobodywho:2.0.0")

Kotlin documentation


Swift

import NobodyWho

let chat = try await Chat.fromPath(
    modelPath: "hf://NobodyWho/Qwen_Qwen3-0.6B-GGUF/Qwen_Qwen3-0.6B-Q4_K_M.gguf"
)

let response = try await chat.ask("What is the capital of Denmark?").completed()
print(response) // The capital of Denmark is Copenhagen.

Add via Swift Package Manager:

https://github.com/nobodywho-ooo/nobodywho-swift.git

Swift documentation - GitHub


React Native

import { Chat } from "react-native-nobodywho";

const chat = await Chat.fromPath({
  modelPath: "hf://NobodyWho/Qwen_Qwen3-0.6B-GGUF/Qwen_Qwen3-0.6B-Q4_K_M.gguf",
});

const msg = await chat.ask("What is the capital of Denmark?").completed();
console.log(msg); // The capital of Denmark is Copenhagen.

Install via npm:

npm install react-native-nobodywho

React Native documentation - npm - starter example app


Flutter

import 'package:nobodywho/nobodywho.dart' as nobodywho;

void main() async {
  await nobodywho.NobodyWho.init();

  final chat = await nobodywho.Chat.fromPath(
    modelPath: 'huggingface:NobodyWho/Qwen_Qwen3-0.6B-GGUF/Qwen_Qwen3-0.6B-Q4_K_M.gguf',
  );

  final msg = await chat.ask('What is the capital of Denmark?').completed();
  print(msg); // The capital of Denmark is Copenhagen.
}

Install via pub.dev:

flutter pub add nobodywho

Flutter documentation - pub.dev - starter example app


Python

from nobodywho import Chat

chat = Chat("huggingface:NobodyWho/Qwen_Qwen3-0.6B-GGUF/Qwen_Qwen3-0.6B-Q4_K_M.gguf")

response = chat.ask("What is the capital of Denmark?").completed()
print(response) // The capital of Denmark is Copenhagen.

Install via pip:

pip install nobodywho

Python documentation - pypi


Godot

You can install it from inside the Godot editor: In Godot 4.5+, go to AssetLib and search for "NobodyWho".

...or you can grab a specific version from our github releases page. You can install these zip files by going to the "AssetLib" tab in Godot and selecting "Import".

Make sure that the ignore asset root option is set in the import dialogue.

For further instructions on how to setup NobodyWho in Godot please refer to our docs.


Documentation

The documentation has everything you might want to know: https://docs.nobodywho.ooo/

How to Help

  • ⭐ Star the repo and spread the word about NobodyWho!
  • Join our Discord or Matrix communities
  • Found a bug? Open an issue!
  • Submit your own PR - contributions welcome
  • Help improve docs, write tutorials and demos

Can I export to HTML5 or iOS?

Desktop (Linux, macOS, Windows) is supported across all bindings. Android is supported on Kotlin, Godot, Flutter and React Native. iOS is supported on Swift, Flutter and React Native. visionOS and watchOS are supported via the Swift package.

Web exports will be a bit trickier to get right. See issue #111.

Licensing

There has been some confusion about the licensing terms of NobodyWho. To clarify:

Linking two programs or linking an existing software with your own work does not – at least under European law – produce a derivative or extend the coverage of the linked software licence to your own work. [1]

You are allowed to use this plugin in proprietary and commercial projects, free of charge.

If you distribute modified versions of the code in this repo, you must open source those changes.

Feel free to make proprietary projects using NobodyWho, but don't make a proprietary fork of NobodyWho.

Ähnliche Repositories
godotengine/godot

Godot Engine – Multi-platform 2D and 3D game engine

C++MIT Licensegame-enginegodot
godotengine.org
114.5k26.1k
Donchitos/Claude-Code-Game-Studios

Turn Claude Code into a full game dev studio — 49 AI agents, 72 workflow skills, and a complete coordination system mirroring real studio hierarchy.

ShellMIT Licenseai-agentsai-assisted-development
23.3k3.3k
lettier/3d-game-shaders-for-beginners

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

C++shaders3d
lettier.github.io/3d-game-shaders-for-beginners/index.html
19.8k1.5k
heroiclabs/nakama

Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.

GoGo ModulesApache License 2.0multiplayerbackend
heroiclabs.com
12.9k1.4k
godotengine/awesome-godot

A curated list of free/libre plugins, scripts and add-ons for Godot

Creative Commons Attribution 4.0 Internationalgodotgodot-engine
10.4k567
Orama-Interactive/Pixelorama

Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!

GDScriptMIT Licensegodot-enginegamedev
pixelorama.org
9.9k526
0xFA11/MultiplayerNetworkingResources

A curated list of Multiplayer Game Network Programming Resources

Cgame-developmentgamedev
multiplayernetworking.com
8.6k537
0xFA11/GameNetworkingResources

A Curated List of Multiplayer Game Network Programming Resources

Cgame-developmentgamedev
gamenetcode.com
7.6k484
Redot-Engine/redot-engine

Redot Engine – Multi-platform 2D and 3D game engine

C++MIT Licensegame-developmentgame-engine
redotengine.org
5.9k312
dialogic-godot/dialogic

💬 Create Dialogs, Visual Novels, RPGs, and manage Characters with Godot to create your Game!

GDScriptMIT Licenseaddonplugin
dialogic.pro
5.8k340
godotengine/godot-docs

Godot Engine official documentation

reStructuredTextOthergodotdocumentation
docs.godotengine.org
5.5k3.7k
liangxiegame/QFramework

Godot/Unity3D System Design Architecture

C#MIT Licenseunityunity3d
qframework.cn
5.4k862