Home / Servers

pad

by PerpetualSoftware

<p align="center"> <h1 align="center">Pad</h1> <p align="center"><strong>Project Management for the agent era.</strong></p> <p align="center"> <a href="https://github.com/PerpetualSoftware/pad/actions/workflows/ci.yml"><img src="https://github.com/PerpetualSoftware/pad/actions/workflows/ci.yml/badge.svg" alt="CI"></a> <a href="https://github.com/PerpetualSoftware/pad/releases"><img src="https://img.shields.io/github/v/release/PerpetualSoftware/pad" alt="Release"></a> <a href="https://goreportcard.com/report/github.com/PerpetualSoftware/pad"><img src="https://goreportcard.com/badge/github.com/PerpetualSoftware/pad" alt="Go Report Card"></a> <a href="https://github.com/PerpetualSoftware/pad/pkgs/container/pad"><img src="https://img.shields.io/badge/ghcr.io-perpetualsoftware%2Fpad-blue?logo=docker&logoColor=white" alt="Container image on GHCR"></a> <a href="LICENSE"><img src="https://img.shields.io/badge/license-Apache%202.0-blue" alt="License"></a> <a href="https://github.com/sponsors/xarmian"><img src="https://img.shields.io/github/sponsors/xarmian?label=sponsors&logo=github" alt="GitHub Sponsors"></a> </p> <p align="center"> <a href="https://getpad.dev">Website</a> &nbsp;·&nbsp; <a href="https://getpad.dev/docs">Docs</a> &nbsp;·&nbsp; <a href="https://getpad.dev/blog">Blog</a> &nbsp;·&nbsp; <a href="https://getpad.dev/changelog">Changelog</a> &nbsp;·&nbsp; <a href="https://x.com/getpaddev">X</a> &nbsp;·&nbsp; <a href="https://bsky.app/profile/getpaddev.bsky.social">Bluesky</a> </p> </p>

One binary. Local-first. No accounts required. Pad gives you a CLI, a web UI, and an AI agent skill — all backed by SQLite, all running on your machine. Your project data stays on your laptop — unless you take it to Pad Cloud.

<p align="center"> <img src="docs/screenshots/dashboard.png" width="900" alt="Pad dashboard showing collection summaries, active work, an active plan with progress, and a recent activity feed" /> </p>

Quick Start

brew install PerpetualSoftware/tap/pad
cd your-project
pad init                    # configure, auth, workspace, AI skill — all in one
pad server open             # opens the web UI at localhost:7777

pad init is the smart entry point — it auto-detects what's needed, walks you through each step, and is safe to re-run anytime (it skips finished steps and prints a status summary).

Then, in a fresh agent session in your project, say:

/pad onboard

Your new workspace ships with the canonical onboard playbook auto-activated. The agent walks an interview, inspects your codebase if it has shell access, and adapts your workspace's collections, conventions, roles, and playbooks to match the project. It's the fastest way to go from empty workspace to "okay, this is mine."

Why Pad?

Tools like Linear, Jira, and Notion are built for teams on the cloud. Pad is built for developers on their machine — and for the AI agents working alongside them. When you do want your projects on every device or a teammate on the board, Pad Cloud hosts the same product with sync, workspace invites, and role-based access.

PadLinear / JiraNotion
Setuppad initCreate account, invite team, configureCreate account, pick template
AI agentsNative /pad skill for 7+ toolsThird-party integrationsThird-party integrations
DataLocal SQLite you own — or opt-in Pad CloudTheir cloudTheir cloud
OfflineFull functionalityRead-only cache at bestLimited
CLIFirst-classAfterthoughtNone
PriceFree, open sourcePer-seat pricingPer-seat pricing

Features

For Developers

CLI that doesn't get in your way. Create tasks, search items, check status — without leaving the terminal.

pad item create task "Fix OAuth redirect" --priority high
pad ite
agent-eraagent-toolsai-agentsclaude-codeclicodexcursordeveloper-toolsgolangissue-trackerlocal-firstmarkdownmcp-serveropen-sourceproject-managementself-hostedsqlitesveltekittask-managementwindsurf