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.5.0-cp38-abi3-win_amd64.whl (16.6 MB view details)

Uploaded CPython 3.8+Windows x86-64

nobodywho-0.5.0-cp38-abi3-manylinux_2_34_x86_64.whl (14.6 MB view details)

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

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

Uploaded CPython 3.8+manylinux: glibc 2.34+ ARM64

nobodywho-0.5.0-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.5.0-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: nobodywho-0.5.0-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 16.6 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.5.0-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 bc4ed2205025470d7a32d669ca95fb587ee79319d261414a4a08a305653ea59a
MD5 5b153c0b3dbe0056f045b01dbd0af712
BLAKE2b-256 d873422aee38716f172195e760784cb33029f36790afb6c085e986a9ed394954

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobodywho-0.5.0-cp38-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e737819a6a81bf875d0173a3faeed64afddd98c2f9aeda24fdb69fdcd6918b67
MD5 e796140345f5c6d93e5a0021acb7dedb
BLAKE2b-256 1cfc79563a59869cba8800bfdabd7b3c6c6af27dd98b4242ae1470cb66cce415

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobodywho-0.5.0-cp38-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 c4be41b448078566070f5d8ae546f1b4f9c4cca28e381fee5ffde66da558fb5c
MD5 24c8798d5908381e05bc775e93b8e912
BLAKE2b-256 c61695ed1b8dce346851bdd37ee77ac5b52a13b36fd8b7bc4ecc90475f7d44c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobodywho-0.5.0-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65e66cc00c057e8f3235d0e0e297c95276ad210feb5ccc5189a175a52de31fda
MD5 9fda56fb2d491e5d6db91f6cd349e600
BLAKE2b-256 53dd623e5ffdd9c13f1f967bcb1b84d8d1be5d8ebcfe713b65ac3c848e6933f8

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