Reusable web UI components for AI chat interfaces powered by @earendil-works/pi-ai
Terminal User Interface library with differential rendering for efficient text-based applications
General-purpose agent with transport abstraction, state management, and attachment support
Forge SDLC ported onto @earendil-works/pi-coding-agent — production launcher with three bin aliases (forge/forgecli/4ge). Bundles a curated fork of pi-coding-agent vendored under earendil-works names.
Adapter over @earendil-works/gondolin: VM build pipeline, image cache, and secret resolver.
Unified LLM API with automatic model discovery and provider configuration
Coding agent CLI with read, bash, edit, write tools and session management
A drop-in coding-agent harness built on earendil-works/pi, designed to replace opencode in workflow-driven systems like lastlight.
Alpine Linux sandbox for running untrusted code with controlled filesystem and network access
Earendil is a utility to make defining performance and stability testing for web applications simple.
TypeScript SDK for the Mailhook API
Prebuilt gondolin-krun-runner binary for Linux x64
LangChain BaseChatModel adapter for @earendil-works/pi-ai — use Pi with any provider, model and auth. Includes a native opencode/Zen chat model (no pi).
Pix is a custom terminal UI for the Pi coding agent. It is built on the `@earendil-works/pi-coding-agent` SDK and provides its own renderer, input loop, session tabs, tool output controls, extension UI surface, and local voice input.
Bidirectional session sync between vanilla Pi (@earendil-works/pi-coding-agent) and OMP (@oh-my-pi/pi-coding-agent)
Prebuilt gondolin-krun-runner binary for macOS arm64
Headless Tailwind v4 semantic linting.
General-purpose agent with transport abstraction, state management, and attachment support
Pi coding-agent backend for skelm with full permission enforcement
Raindrop observability for Pi Agent — automatic tracing via subscriber or pi-coding-agent extension
OpenClaw-flavored pi wrapper that registers OpenClaw Codex models without patching pi packages
Multi-phase security audits with specialist sub-agents, isolated context windows, capped concurrency, and resumable state — packaged as a Pi extension.
TypeScript SDK for Absurd - PostgreSQL-based durable task execution
Unified LLM API with automatic model discovery and provider configuration
A decentralized, ban-resistant mixnet
Earendil GUI
tbd
tbd
tbd
Rust port of @earendil-works/pi-agent-core: stateful agent framework with tool execution and event streaming.
Rust port of @earendil-works/pi-agent-core harness: session persistence, system-prompt assembly, truncation, custom message helpers.
Agent runtime with tool calling (Rust port of @earendil-works/pi-agent-core). Streaming agent loop, permission policy, built-in tools (read/write/edit/bash/grep/glob/web_fetch/todo).
Unified multi-provider LLM API (Rust port of @earendil-works/pi-ai). Streams from Anthropic, OpenAI, Google Gemini, and any OpenAI-compatible endpoint.
Interactive coding agent CLI (Rust port of @earendil-works/pi-coding-agent). Streaming REPL, session persistence, AGENTS.md loader, slash commands, per-tool permissions. Install with `cargo install pi-coding-agent`; the binary is `pi`.
Secure isolation and subagent orchestration for AI coding agents.
Minimalistic coding agent written in Rust, optimized for memory footprint and performance