Skip to content
View pihme's full-sized avatar

Organizations

@ReDI-School

Block or report pihme

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
pihme/README.md

Freigeist logo Freigeist is a running blog, closer to a stream of consciousness: notes on building software in the age of AI, written as I go.

Hobelbank logo Hobelbank is the umbrella over the projects below. They share one question: how do you build software in the age of AI? Each project takes on one part of the answer, from the world an agent works in to the guards on its way out.

  • Fregoli · repository
    A web application an agent can rewrite while it is running: capabilities are Cordis plugins mounted and unmounted in a live Node process.
  • Hermetarium · repository
    The world an agent wakes up in: an OCI image it may use freely as root, behind a wall with Squid as the only, logged way out.
  • Git Warden · repository
    Guard posts between AI agents and their Git remote: a Push Guard that checks every push with deterministic rules, and a Backup Guard that keeps an append-only backup of every branch and tag.
  • grok-budget-mcp · repository
    A small local MCP server that tells a Grok Build agent how much of its weekly usage pool is left, the same figure as /usage. Read-only, unofficial endpoint.
  • claude-budget-mcp · repository
    A small local MCP server that tells a Claude Code agent how much of its 5-hour and weekly usage limits is left, the same figures as /usage. Read-only, unofficial endpoint.
  • Helferlein · repository
    An animated Three.js 3D avatar that a web page can summon: it floats in, shows when it is waiting or working, and gets a random new look on every applied change.

My Tool Cabinet holds software I pick, adapt or build for my own use, so I keep control over my data.

  • My Data, My Tools, My Rules
    A catalogue of off-the-shelf options: a wiki-style directory of open-source projects for digital self-determination.
  • bespoke-freemind-ce
    A tailored build of FreeMind CE, the classic mind-mapping software.
  • RAGite · repository
    A building block for local RAG: embeddable, CPU-friendly retrieval as a SQLite extension.
  • RAGite demo · repository
    Search the SQLite docs and Wikipedia in your browser with RAGite and Datasette, offline and in one SQLite file.

Pinned Loading

  1. hermetarium hermetarium Public

    The world an agent wakes up in: an OCI image it may use freely as root, behind a wall with Squid as the only, logged way out.

    Go 3

  2. fregoli fregoli Public

    A web application an agent can rewrite while it is running: capabilities are Cordis plugins mounted and unmounted in a live Node process.

    TypeScript 1

  3. helferlein helferlein Public

    An animated Three.js 3D avatar that a web page can summon: it floats in, shows when it is waiting or working, and gets a random new look on every applied change.

    JavaScript 1

  4. git-warden git-warden Public

    Guard posts between AI agents and their Git remote: a Push Guard that checks every push with deterministic rules, and a Backup Guard that keeps an append-only backup of every branch and tag.

    Go 1

  5. ragite ragite Public

    Embeddable, CPU-friendly retrieval (RAG) as a SQLite extension.

    Rust 2

  6. my-data-my-tools-my-rules my-data-my-tools-my-rules Public

    My Data, My Tools, My Rules: a wiki-style directory of open-source projects for digital self-determination

    Python 1