Skip to content
View localpibox's full-sized avatar

Block or report localpibox

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
localpibox/README.md

LocalPibox

A personal, local-first AI devstack built on Pi.dev

Pi.dev Lemonade Qwen GitHub Pages

A containerized Pi coding agent paired with a local large model served by Lemonade, MCP servers, and curated forked extensions — focused on local LLM development and tuned for a Ryzen AI Max+ 395 with 128 GB of unified memory.

The model never leaves your machine.


Quick links

Destination Where
🌐 Project site localpibox.github.io
🚀 Get started devstack — Quick Start
📖 Full documentation devstack/README
🔧 Contributing devstack/CONTRIBUTING

The stack

8 repositories, one cohesive system:

# Repository Role Status
1 devstack Container image, lpb launcher, CI 🟢 original
2 pi Pi monorepo fork: Qwen reasoning, overflow fixes 🔧 fork of earendil-works/pi
3 config Settings, MCP servers, skills, agents preset 🟢 original
4 lemonade-pi-plugin Lemonade provider: Qwen thinking + vision 🔧 fork of lemonade-sdk
5 pi-subagents Centralized subagent model registry 🔧 fork of tintinweb
6 lpb-memory Persistent memory (subprocess reviews) 🟢 independent
7 localpibox This repo: project overview & docs 🟢 original
8 localpibox.github.io GitHub Pages project site 🟢 original

Architecture

Your shell → lpb → container (podman/docker)
                    ├─ Pi CLI (forked: Qwen reasoning_effort)
                    ├─ lemonade plugin → local Qwen LLM (127.0.0.1:13305/v1)
                    ├─ MCP servers (agent-browser, exa, …)
                    └─ extensions: lpb-memory, pi-subagents, powerline footer

One-line install:

curl -fsSL https://raw.githubusercontent.com/localpibox/devstack/main/scripts/install.sh | bash

Forked repos & upstream policy

Every forked repo carries LocalPibox work as a single squashed commit on top of upstream — one clean patch, always rebased.

Fork Upstream What LocalPibox adds
pi earendil-works/pi reasoning_effort, context overflow Case 4, compaction tuning
lemonade-pi-plugin lemonade-sdk Qwen thinking-format, vision detection, reasoning-format handling
pi-subagents tintinweb Centralized model registry (parent-model inheritance)

Patches are candidate upstream contributions — they go upstream when generally useful and not too opinionated. See each fork's README for details.


Docs & guides


Contributing

Three paths:

  1. Contribute directly — improve patches, add features, fix bugs
  2. Fork for your stack — fork all repos, repoint lpb.stack.env, run your variation
  3. Feed back experiences — share what works on your hardware with your models

See devstack/CONTRIBUTING.md.


Built on Pi.dev · local Lemonade/Qwen backend · Ryzen AI Max+ 395 (128 GB)

Popular repositories Loading

  1. pi pi Public

    Forked from earendil-works/pi

    AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

    TypeScript

  2. lemonade-pi-plugin lemonade-pi-plugin Public

    Forked from lemonade-sdk/lemonade-pi-plugin

    Lemonade Pi Agent CLI Plugin

    TypeScript

  3. config config Public

    Reproducible Pi.dev agent configuration: settings, MCP servers, custom skills, subagents, and bootstrap install script.

    Shell

  4. devstack devstack Public

    Containerized development environment for the LocalPibox Pi stack: Docker setup with VSCodium, and full agent toolchain.

    Python

  5. lpb-memory lpb-memory Public

    Persistent memory + session search + background learning for Pi.dev — subprocess reviews, two-tier storage, failure memory

    TypeScript

  6. pi-subagents pi-subagents Public

    Forked from tintinweb/pi-subagents

    Claude Code like Sub-agents for Pi — parallel execution, live widget, custom agent types, mid-run steering and more ...

    TypeScript