Skip to main content

Python bindings for nobodywho

Project description

NobodyWho

Run LLMs locally and efficiently on any device

NobodyWho is a lightweight, open-source inference engine that makes it simple to run open-weights language models directly inside your Python applications. No API keys, no cloud infrastructure, no complexity—just fast, easy local AI.

Key Features

  • Run locally, offline, for free - No API keys or cloud services required
  • Fast, simple tool calling - Just pass normal Python functions
  • Reliable tool execution - Automatically derives grammar from function signatures
  • Infinite conversations - Conversation-aware preemptive context shifting prevents mid-conversation crashes
  • GPU accelerated - Vulkan-powered inference for maximum performance
  • Thousands of compatible models - Works with any LLM in GGUF format
  • Powered by llama.cpp - Built on the proven llama.cpp engine

Quick Start

from nobodywho import Chat

chat = Chat('./model.gguf')
response = chat.ask('Hello world?').completed()
print(response)

Installation

pip install nobodywho

Documentation

Full documentation available at: https://nobodywho-ooo.github.io/nobodywho/

License

EUPL-1.2 - Free for commercial and proprietary use. Modified versions of the library itself must remain open source.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

nobodywho-0.6.2-cp38-abi3-win_amd64.whl (18.0 MB view details)

Uploaded CPython 3.8+Windows x86-64

nobodywho-0.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (15.7 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.34+ x86-64

nobodywho-0.6.2-cp38-abi3-manylinux_2_34_aarch64.whl (3.7 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.34+ ARM64

nobodywho-0.6.2-cp38-abi3-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

File details

Details for the file nobodywho-0.6.2-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: nobodywho-0.6.2-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 18.0 MB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for nobodywho-0.6.2-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b1a465c011267ad26e772ba1ebae763db088c12d7f50d6cd8b5b090145b3ec62
MD5 bcf116dacd2284bc551f99d8e8831803
BLAKE2b-256 9bc28e3c1e97525db0f0d5b72128b5a8d194c26245e7983b53c82b78b029f2c3

See more details on using hashes here.

File details

Details for the file nobodywho-0.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for nobodywho-0.6.2-cp38-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 ece966a79be07b7b1db73096a382e9efeff46af70bf50ef6b8abc49ebb333278
MD5 cbda841d7cc1761f0dde37926ec14ceb
BLAKE2b-256 e6cb84967461cfbb8aa372529ca8f813997e32a43d7c1863bd04489e85d386e0

See more details on using hashes here.

File details

Details for the file nobodywho-0.6.2-cp38-abi3-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for nobodywho-0.6.2-cp38-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 036cb450e24c7a70e5869c52c604fa4205b96309716c74205ce76f4e2e7a86f4
MD5 74b532654495bb1d7d5722381cf82b67
BLAKE2b-256 3b5990bde95415a95333056535aaf05ab7b50f7c4fb9c8ac4ab7d37f6a8dffb1

See more details on using hashes here.

File details

Details for the file nobodywho-0.6.2-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nobodywho-0.6.2-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d6941805016d1a7bef42e607ebd740ec1a28549fd73a0855b09600b29701359
MD5 f02db209520dc29a20bc7e65d38a6d55
BLAKE2b-256 0adc4f061400468aa7af24ef569a23e2fe0b5759cc2ae0d5d4f9388bda48589b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page