@planoda/sdk
Type-safe TypeScript client for the REST API — isomorphic (Node, Bun, Deno, edge, browser), zero runtime dependencies, typed errors, retries, and webhook verification.
npm i @planoda/sdkFor developers
Planoda is the AI-native work platform built to replace Linear, ClickUp, Monday, and Trello — one schema, an MCP server, open-source SDK/CLI packages, and agents that act as teammates under propose/approve governance. Test-drive AI triage from your terminal with no account, then sign up with GitHub in one click — the free tier is genuinely usable, not a trial.
No signup, no API key
This hits the exact public AI backlog-triage endpoint the /tools/triage web demo uses — paste real task titles and get priority, category, and a story-point estimate back before you ever create an account.
$ npx @planoda/cli triage "Fix the flaky login test" "Add dark mode" "Typo in footer"
urgent Bug 3pt Fix the flaky login test
medium Feature 5pt Add dark mode
low Chore 1pt Typo in footerPrefer the browser? Try the same triage demo at /tools/triage — no install, no account.
In short
Open source
MIT-licensed, dependency-light, published on npm. The hosted platform stays closed-source; these are the public building blocks around it.
Type-safe TypeScript client for the REST API — isomorphic (Node, Bun, Deno, edge, browser), zero runtime dependencies, typed errors, retries, and webhook verification.
npm i @planoda/sdkCreate and list issues from your terminal or CI, plus the no-account `triage` command for AI-triaging a backlog on the spot.
npx @planoda/cli issue create --team ENG --title "Ship the CLI"A dependency-free stdio bridge that connects Claude, Cursor, or any Model Context Protocol client to a Planoda workspace, with propose/approve governance on every destructive tool call.
npx -y @planoda/mcp-server --versionWhy devs like it
A native Model Context Protocol server ships with the product, so Claude, Cursor, Zed, and Continue can read and act on your workspace through one OAuth-scoped tool surface — the same primitives documented on /developers. The open-source @planoda/mcp-server stdio bridge (npx -y @planoda/mcp-server) wires it into clients that only speak stdio.
Autonomous agents triage, draft, and act inside the tracker — every destructive action goes through propose/approve governance and lands an audit row. Transparent by construction, not a black box you have to trust blind.
Priority, labels, and assignee suggestions run automatically on new issues — included in Free, not gated behind a paid seat. You see the AI feature working before you ever reach for a credit card.
Issues, projects, docs, and automations live on one Postgres schema with one auth boundary — not a tracker plus four bolted-on SaaS tools each with their own login and their own drift.
Free tier
No invented headline numbers — these are the exact limits the product enforces today.
10
1,000
3
Included
Outgrow Free and Pro is $10/user/month with unlimited members and metered AI at real cost — never a forced upgrade to unlock a feature you were already using.
Built for AI builders
Most trackers treat AI as a chat sidebar. Planoda's agents read and act on the same tRPC surface the product UI uses — there is no second-class API. That means an agent that triages an inbox, drafts a PR review, or proposes a bulk update is exercising the identical capability path a human teammate would, gated by the same RBAC and metered against the same budget.
Every destructive tool call — delete, bulk archive, bulk update — goes through a propose/approve gate before it touches data, with an audit row recording who approved it and when. You get agent leverage without giving up the ability to explain what happened.
For developers
Free forever — 10 members, 1,000 issues, 3 projects, AI triage included. Sign up with GitHub in one click, no credit card — or run npx @planoda/cli triage first and decide after.