Skip to content
View geisten's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report geisten

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
geisten/README.md

geisten 👻

Local AI that belongs to you. A tiny, dependency-free CPU inference engine and a governed agent built on it — private, offline, on hardware you already own, down to a Raspberry Pi. No GPU, no cloud, no Python at runtime.

Try it in one minute — Microsoft's BitNet 2B on a 4 GB Raspberry Pi 5, model included, offline after download:

curl -L -o geist-bitnet https://github.com/geisten/geistlib/releases/latest/download/geist-bitnet-linux-arm64
chmod +x geist-bitnet
./geist-bitnet "The capital of France is"

The stack

geistlib is the engine; everything above it links it in-process at the stable C ABI, never by patching the core. The engine has no plugin system and no opinion about chat templates, tool use, or policy — each program on top is small, self-contained, and owns its own product decisions.

        geistshell  (agent)
             │
        geistlib    (engine)

Projects

Project Role What it is
geistlib engine Dependency-free C23 inference engine for small LLMs — ternary BitNet, CPU-first, runs on a Raspberry Pi
geistshell agent Governed, auditable agent that learns from real runs — policy-gated and budget-bounded in C23; grammar-constrained decoding gets valid actions out of small models never trained for the format

Install: brew tap geisten/tappackages for macOS and Linux.

More

🌐 geisten.net

Popular repositories Loading

  1. geistlib geistlib Public

    Tiny dependency-free C23 inference engine for small LLMs — ternary BitNet, CPU-first, runs on a Raspberry Pi

    C 1

  2. geistshell geistshell Public

    Governed, auditable AI agent in C23 that learns from real runs — policy-gated, budget-bounded; grammar-constrained decoding gets valid actions out of small models never trained for the format

    C

  3. homebrew-tap homebrew-tap Public

    Homebrew tap for geisten — brew tap geisten/tap to install geistlib and friends on macOS and Linux

    Ruby

  4. geisten geisten Public

    Profile Repo