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

Uploaded CPython 3.8+Windows x86-64

nobodywho-0.8.0-cp38-abi3-manylinux_2_34_x86_64.whl (19.3 MB view details)

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

nobodywho-0.8.0-cp38-abi3-manylinux_2_34_aarch64.whl (17.0 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.34+ ARM64

nobodywho-0.8.0-cp38-abi3-macosx_11_0_arm64.whl (6.5 MB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for nobodywho-0.8.0-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f93daf89f8f4bbd78ed2a5fe75facae9d73c4e36ba97fc42b960cc9af762e747
MD5 09ee37a4e2e0a5efee12599ff3454a39
BLAKE2b-256 44175ffa858c832f6d8a0996352a224650b6884cf7cd71fc7e76e3143a95de66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobodywho-0.8.0-cp38-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 8e4b6959ddbd7619c45ca2dd4e64c0b86047a5face5a71e3b59b47e5b251ffba
MD5 673a47809ca14650b7cd9b147aaa7713
BLAKE2b-256 d4f55ac045f523185c231500fb4994a321f7d9273e1e1028415d3a7c1ece5b36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobodywho-0.8.0-cp38-abi3-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 89eaea90dee99db2a9313b6cfb68de5d74c2f5818f17d163a6f106a8a5b12b6f
MD5 a739449a9c6f26dc68da7468fa343cc2
BLAKE2b-256 7009296f64e9731c92f9ed8f9ee33e8c04a509cb2febdf13b6e6a74e06971ec4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobodywho-0.8.0-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8504309e5b1d53eabcace38151d3cebaa64583d9e7b7b1d1ace12f2a00608a4f
MD5 02252ad4bc5b159c22c052d47dac7dde
BLAKE2b-256 50d0980bfd40a23b578dc3bd22da8f51ff40874e33c8896d9b5b508e5fe01ae0

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