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

Uploaded CPython 3.8+Windows x86-64

nobodywho-0.4.2-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.4.2-cp38-abi3-manylinux_2_34_aarch64.whl (3.7 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.34+ ARM64

nobodywho-0.4.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.4.2-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: nobodywho-0.4.2-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.4.2-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5d9a3de9eb1d98ca3a4bcb9f0e7e3cea7e93ec1c4bdcf6089ad4932252a00db7
MD5 dbcd295fb9b7d98918400aef5216722e
BLAKE2b-256 d7591420f54f2a840e8c429ca4aea719062304a9ea71e00c7c1d7620d2d18980

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobodywho-0.4.2-cp38-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 c3dc8347dc3ee6560ce9310eb9fb6acf5cfff5f83dbae06af0b7478cf7b57347
MD5 d969339548e097a49cc12349dec40f0f
BLAKE2b-256 1c96ce67871aacebbf50931eb9f2066bd804deb0af7adba5455b018528ff529c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobodywho-0.4.2-cp38-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 b59559d5ffc684c0a8b87da1a1a6bf8875bc2a3028d8a644d1e2cb204f4f5cc4
MD5 f22a892b3d9170db3ad44dc951d10733
BLAKE2b-256 ac81a99d9344c80496588639449182392c642c3dc96a5fa76fef021559afd75b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobodywho-0.4.2-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87e4f3e5a290292cb80df4272368609dc50d6f49b7a9d1d06e171e5bffb1207c
MD5 a176e46c679935204619e937661cb408
BLAKE2b-256 c54217d2517dab0a701295097cb33582de63733d1bdd44c820e132317055e463

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