Pad
Local-first project management for developers and AI agents, with a CLI, web UI, SQLite backend, and native skills for Claude Code, Cursor, Codex, and more.


Pad is a local-first project management tool built for individual developers and the AI agents that work alongside them. It ships as a single Go binary that runs on your machine, with a SvelteKit web UI on localhost:7777, a pad CLI, and a /pad skill that integrates with Claude Code, Cursor, Windsurf, Codex, OpenCode, GitHub Copilot, Amazon Q, and JetBrains Junie. All data lives in a SQLite file on your laptop; Pad Cloud is an optional sync and sharing layer if you want multi-device or team workspaces.
Pad organises work into typed collections. Built-in collections cover tasks, ideas, plans, docs, conventions, and playbooks, and you can define your own collections with custom fields (select, text, date, number, URL, relation, checkbox). The web UI offers board, list, and table views with drag-and-drop, keyboard navigation, a Tiptap-based rich text editor with markdown, wiki-style [[links]], and real-time updates from the CLI via SSE.
The agent integration is what sets Pad apart. Conventions are trigger-based rules ("run tests before marking a task done"), and playbooks are multi-step workflows the agent can follow on demand — for example /pad ship PLAN-42 or /pad release 0.5.0. Running /pad onboard in an agent session inspects your codebase, detects build and test tooling, and adapts collections, conventions, roles, and playbooks to match the project. Every agent action is attributed in the activity feed.
Compared to Linear, Jira, and Notion, Pad is fully offline-capable, requires no account, and is priced only by optional cloud usage. It is best suited for solo developers and small teams who want their project data local and want their AI coding tools to act on the board rather than just read from it.
Categories:
Tags:
Frequently Asked Questions
Which platforms does Pad run on?
Pad is a single Go binary you install locally via Homebrew or a downloaded release; the web UI is a SvelteKit app served on localhost:7777, and there is a pad CLI for the terminal. There are no mobile or hosted SaaS clients by default, though Pad Cloud hosts the same product with sync and workspace invites if you want it.
Does Pad support AI coding agents like Claude Code and Cursor?
Yes. Pad ships a /pad skill that installs into Claude Code, Cursor, Windsurf, Codex, OpenCode, GitHub Copilot, Amazon Q, and JetBrains Junie. Once installed, the agent can read, create, and update project items through natural language, and conventions and playbooks teach it how your project works.
Does Pad work offline?
Yes. Pad is local-first, so the CLI, web UI, and SQLite database all run on your machine with no network required. Pad Cloud is opt-in if you want sync, multi-device access, or workspace invites for teammates.
Does Pad have an API or webhooks?
Pad exposes a CLI that you can drive from scripts and shell pipelines, and the agent skill talks to it over MCP for tools like Claude Code. There is no separate REST API or webhook system documented in the open-source release; Pad Cloud adds hosted sync on top of the same data model.
Can I customize the collections and fields in Pad?
Yes. Pad is built around typed collections. You can create your own collections with fields like select, text, date, number, URL, relation, and checkbox via the CLI, and the built-in collections (Tasks, Ideas, Plans, Docs, Conventions, Playbooks) can be extended or replaced to fit your project.
Looking for contributors
This project is actively seeking help, join the community!
Repository details
Updated 8/13/2026, 4:00:13 PM
View RepositoryCompare Pad with
Similar open source alternatives
AppFlowy
Open source Notion alternative that brings projects, wikis, and teams together with AI while keeping you in control of your data.
HelixNotes
A fast, privacy-first local markdown note-taking app built with Tauri and SvelteKit. Your notes stay as plain .md files on your device.
ObsidianJotty
Lightweight self-hosted app for managing personal file-based notes and checklists.
Plane
Open-source project management platform — an alternative to Jira, Linear, Monday, and ClickUp.
Jira
Devlane
Self-hostable project management for dev teams: issues, cycles, modules, pages, and analytics. Go + React alternative to Jira and Linear.
Jira
Outline
The fastest growing-team knowledge base — beautiful, realtime collaborative, feature packed, and markdown compatible Notion and Confluence alternative.
