Pantry

The issue tracker for small teams and their agents.

Pantry is a fast, keyboard-first tracker for one to three people. Point Claude Code or Cursor at an issue and it reads the brief, does the work and reports back.

Free and MIT licensed. Runs on your ownVercelandConvex

Works with any agent that speaks MCP

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Gemini CLI
  • Windsurf
  • Zed
  • Cline
  • Warp

Most trackers are built for companies with forty teams. You have two people, a few products and a handful of agents doing real work. You don't need triage, sprints or story points. You need issues that open instantly, a shortcut for everything, and one place where your agents read the brief and report back.

Tell your agent “work on PAN-42”.

Every Pantry instance runs its own MCP server. From an issue key, your agent gets the issue, its sub-issues, the comments and the space's context doc. Then it moves the status and writes up what it did, as you.

A brief agents read first

Each space (a product or a client) has a markdown context doc: stack, conventions, what not to touch. Agents load it before they start.

Shows as you, tagged “via MCP”

Agents act with your personal token, so every change lands in the activity log under your name.

Nothing moves by itself

Statuses change only when you or your agent change them. No automations to untangle later.

Seven tools

That's the whole API. Small enough that agents use it well.

  • get_issue
  • get_space_context
  • list_issues
  • create_issue
  • create_sub_issue
  • add_comment
  • update_issue
Connect in one line
claude mcp add --transport http pantry \
  https://pantry.yourname.dev/api/mcp \
  --header "Authorization: Bearer pan_••••••••"

A shortcut for everything.

Pantry opens fast, updates the moment anything changes, and never makes you reach for the mouse.

Jump to any issue, project or action. Exact keys rank first, so pan-42 is always one keystroke away.

  • CNew issue
  • JNext
  • KPrevious
  • SStatus
  • AAssignee
  • PPriority
  • GthenIMy issues
Coming soon

Capture an issue from anywhere on your Mac.

A global shortcut opens quick-add over whatever you're doing. A menu bar item and native notifications keep you in the loop. Built with Tauri, so it opens instantly and stays light.

  • Quick-add from any app⌘⇧I
  • Command palette⌘K
  • Fold the sidebar[

Runs on your own Vercel and Convex.

Click Deploy, connect Convex, open your URL. About five minutes later you have your own Pantry. You own the code, the data and the accounts.

  1. 1

    Deploy

    Vercel copies the repo into your GitHub and builds it.

  2. 2

    Connect Convex

    One click adds the database. Secrets are generated for you.

  3. 3

    Invite your partner

    Create an invite link and send it yourself.

MIT licensed

Read it, fork it, change it.

Your data

Issues live in your Convex project.

Free tiers fit

Hobby and Free plans cover a small team.

Updates as PRs

A weekly pull request. Merge when you like.

Vercel Hobby is for non-commercial use. Use a Pro plan for paid work.

We started from Linear and cut.

Everything a team of two never opens, gone for good.

  • Not included: Teams and sub-teams
  • Not included: Triage inboxes
  • Not included: Story points
  • Not included: Insights dashboards
  • Not included: Initiatives
  • Not included: Guest permissions
  • Not included: Time tracking
  • Not included: SAML and audit logs

Start at PAN-1.

Your own Pantry in about five minutes. Free, open source and yours.