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

Uploaded CPython 3.8+Windows x86-64

nobodywho-0.7.0-cp38-abi3-manylinux_2_34_x86_64.whl (15.8 MB view details)

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

nobodywho-0.7.0-cp38-abi3-manylinux_2_34_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.34+ ARM64

nobodywho-0.7.0-cp38-abi3-macosx_11_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: nobodywho-0.7.0-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 18.1 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.7.0-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 832207089472b905043c5da27743581903e9f282d89a0fc73aac5d66f21f85bf
MD5 7a692ddea3f4dd103698005ced6b2828
BLAKE2b-256 6f5574e6d7b1365edfa57430fcbb6d44136afe88fe7709b8b3b35a7a6807b5be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobodywho-0.7.0-cp38-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 4fa4eab55fb88fba2ab5a5ec9b59a46a46ceb24a43520095c8a83471f7d41fb6
MD5 2b2e11c98fa422fa89e471c338a85287
BLAKE2b-256 eb4fd0d8e8538122ddc589aad4d03060bedd33b7c8875cf0c01054e42f1b6ebb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobodywho-0.7.0-cp38-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 97f0a459236fbc6a5b575db6331e29656d7d63206277a38910199496795fcdc1
MD5 1116cfb7b786dda1d09ff2d89c01e725
BLAKE2b-256 1080f5578e2faeb25ff0bbcf232b5f086f3ab7efadd51251d75c293e7f1d92f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobodywho-0.7.0-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 408c0ee481782501738c8ad70056f08e7ced1828b235229eb67c99ed2a95b78b
MD5 1ba5ce2a2e0daf24d6d576aadd39d416
BLAKE2b-256 b2b083ed24827a346e9f361a6e0140eb2aadaae21c70ab2ebfd1df6fdd328222

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