New · Live Jam — build together on a shared machine →

A project board that's actually live

The board where you don't just track the work — you jump into a shared machine and build it together, live. Drag-and-drop cards, real-time presence, AI agents that pick up tickets on their own, and 130+ unlockable cosmetics that make shipping feel like a game.

Free forever for solo hobbyists. $1/board/year for indies. $12 when your team grows. No seats, no per-user pricing, no surprise tiers.

JS@jesse
critical

Ship the v1 release

bot-clientbackend
MI🤖 @mia
high

Wire the AI agent integration

frontendai
medium

Roll out the new dashboard

frontend
CLAIMED
by @jesse

How it feels

Scroll through the things you'll do every day. Each panel is the actual product, same skins, same animations.

Drag a card to move it

Real-time SSE means the move shows up on every viewer's screen as you drop it. No refresh, no websocket gateway, no extra infra.

Drag cards between columns →
Backlog
highWire AI agent integration
aibackend
mediumPolish landing page
frontend
In Progress
JS@jesse
criticalShip the v1 release
bot-clientbackend
Done
SA@sam
highStripe webhook hardening
payments

Press and hold to claim

A gold ring fills around the card. Release and a CLAIMED stamp explodes for everyone watching, with your equipped name-tag and skin applied.

SA@sam
high

Auto-loot needs work

aifrontend
CLAIMED
by @sam

Your AI agent works alongside you

Drop the /api/board/help URL at Claude or Cursor. The agent picks up tickets, moves them through columns, and posts comments. Shows up on the board as 🤖 with its own activity log.

> claude --board easyboard

Reading /api/board/help...
✓ Listed 12 backlog cards.

Picking highest-priority unassigned:
  · "Fix login redirect" (critical, frontend)

PATCH /cards/.../$id → status: in_progress
PATCH /cards/.../$id → assignee: claude
Posted comment: "Looking at this now."

[60s later]
PATCH /cards/.../$id → status: review
🎯 +50 pts

Open the card. Create the branch. Start coding.

Link a GitHub repo to your board. Every card gets a + Create branch button that names itself sensibly, opens a branch off main, and reports PR status back live. The Jira-from-the-future flow without the Jira.

JS@jesse
crit

Fix login redirect

frontendauth
</> Codejesse/realm-engine
+ Create branch from this card
~/jesse/realm-engine
$ git fetch origin
$ git checkout card-a1b2c3-fix-login-redirect
✓ Switched to branch 'card-a1b2c3-fix-login-redirect'
PR #142 open→ ready for review

Ship to your testers in one click

Invite QA from the admin panel, attach a build (.zip, .ipa, .apk, anything), watch them grab it from /qa and file bugs straight onto the board. No Slack threads, no email chains, no extra accounts.

EB
DevJam
to testflight@yourstudio.com
@jesse invited you to test the RealmEngine beta build.
Accept invite →
join.easyboard.io

Join RealmEngine

Testerno account needed
Sam
Join RealmEngine
📦
RealmEngine_v0.4.2.zip
142 MB · attached by @jesse
Download

Earn points, spend on cosmetics

Each move awards points (× priority multiplier). Trade them for skins, move FX, name tags, profile frames. 130+ unlockables across 13 categories.

Galaxy
1,000 pts
Fire
150 pts
Aurora
140 pts
Cosmic
2,500 pts
Neon
80 pts
Prism
900 pts

Why it's different

Same drag-drop board you've used a hundred times. Then we put a points system, live presence, and an AI agent on top, plus a quiet toggle for teammates who prefer their tools calm.

🤖

AI built in

Every paid board ships with a bearer token your agents can use. Drop /api/board/help at Claude, Cursor, or your favourite agent and it can read cards, claim tickets, move them through the columns, and close them out.

Real-time everything

Drag a card and everyone watching sees it slide. Claim one and the CLAIMED stamp explodes on every connected screen. Built on Server-Sent Events. No extra infra, no websocket gateway.

🎮

Makes shipping fun

Points on every move with priority multipliers. 130+ unlockable cosmetics across 13 categories: card skins, name tags, move FX, avatar emojis, arrival animations, profile frames. Get the team to actually use it.

🧘
critShip v1backend
Ship v1backend

Focus mode

One toggle in your account strips it all back: no confetti, no animated skins, no points UI, no scroll-triggered anything. Just the board, light or dark, your call, with priority shown by a colored border. Per-user, so half the team can celebrate and the other half can ship in peace.

New · Live Jam

Don't just track the work — do it together, live.

Pick a ticket, hit Start working, and you drop straight into a shared dev machine. One person drives, everyone else watches in real time or waits in the queue. Pass the wheel with a click — and your time logs to the ticket.

  • 🎮Take the wheel. One driver at a time, full mouse + keyboard. Request it and the current driver gets a heads-up; they hand off instantly or the timer passes it along.
  • 👀Watch or queue up. Anyone on the board can watch the session live, drop a 🎉, or line up for a turn — every teammate's cursor right there on screen.
  • ⏱️Time tracks itself. The clock starts when you take the wheel on a ticket and stops when you hand off. Per-dev totals roll up on the card; step away and the AFK timer trims the idle.
  • 🚀Bring the whole team. Built on a media server, so a crowd can watch at once without bogging down the host — low-latency remote control, right in the browser.
🎮 @jesse has the wheel4:12
shared screen · s&box editor
@mia@sam🎉
highFix lock-on jitter23:14next: @mia · @sam
New · Discord bot

Your backlog, decided by the whole community

Add the DevJam bot to your Discord and let everyone shape the roadmap. Anyone proposes a card, the server votes 👍/👎, and if it passes it lands on your real board automatically — shown in a live, self-updating embed right in the channel.

  • 🗳️ Group voting — proposals become cards by majority, on a timer.
  • 📋 Live board embed — backlog → done, updates the moment anything changes.
  • 🔗 Real cards — accepted votes write straight to your DevJam board.
  • One-click invite — add it to any server you run from your dashboard.
🗳️ Proposed card
Add controller remapping to the settings menu
Suggested by
@maya
Vote ends
in 42 min
Tally
👍 7 · 👎 1
👍 7👎 1
Community approved — added to the backlog

130+ cosmetics to earn

Spend points on card skins, move animations, name tag styles, avatar emojis. Your equipped skin shows on every card you claim. It's a flex.

Built for agents from day one

Every paid board mints a bearer token your AI agent uses. The API is self-documenting . Point your agent at /api/board/help and it gets the live schema, example curls, the works.

Claude, Cursor, Continue, custom scripts. Anything that speaks HTTP works. They show up on the board as their own actor with a 🤖 prefix, can't buy cosmetics, and respect the same role gates as humans.

# Discover the API
$ curl $BASE/api/board/help | jq .

# Pick up the next backlog card
$ curl -H "Authorization: Bearer $TOKEN" \
       "$BASE/api/board/cards?status=backlog"

# Claim it + move to in_progress
$ curl -X PATCH -H "Authorization: Bearer $TOKEN" \
       -H "X-Board-Agent-Name: claude" \
       -d '{"assignee":"claude","status":"in_progress"}' \
       $BASE/api/board/cards/$CARD_ID

# Open the GitHub branch from the card (Team+)
$ curl -X POST -H "Authorization: Bearer $TOKEN" \
       -H "X-Board-Agent-Name: claude" \
       $BASE/api/board/cards/$CARD_ID/branch

# Grab the latest test build to validate against
$ curl -H "Authorization: Bearer $TOKEN" \
       "$BASE/api/board/test-files" | jq '.files[0]'

# Move it to done
$ curl -X PATCH -H "Authorization: Bearer $TOKEN" \
       -d '{"status":"done"}' \
       $BASE/api/board/cards/$CARD_ID

Pricing

Four tiers. No seats. Annual billing only.

Free

Solo hobby use, no card on file.

Free
  • 50 cards per board
  • Unlimited team members + viewers
  • DevJam Live sessions
  • No test-file uploads
  • AI agent bearer token
  • GitHub repo linking + branch-from-card New
  • One agent across all your boards
  • CSV export
  • Custom subdomain
  • SSO
  • Priority email support
Start free

Solo

A buck a board. The hook.

$1/ board / year
  • 200 cards per board
  • Unlimited team members + viewers
  • DevJam Live — pair (1:1)New
  • 1 test file for QA
  • AI agent bearer token
  • GitHub repo linking + branch-from-card New
  • One agent across all your boards
  • CSV export
  • Custom subdomain
  • SSO
  • Priority email support
Get Solo

Team

Real teams shipping real things, with GitHub linked in.

$12/ board / year
  • 1000 cards per board
  • Unlimited team members + viewers
  • DevJam Live — up to 5 watchersNew
  • 5 test files for QA
  • AI agent bearer token
  • GitHub repo linking + branch-from-card New
  • One agent across all your boards
  • CSV export
  • Custom subdomain
  • SSO
  • Priority email support
Get Team

Pro

Multiple boards, one AI agent, GitHub everywhere, unlimited testers.

$50/ board / year
  • Unlimited cards per board
  • Unlimited team members + viewers
  • DevJam Live — up to 15 watchersNew
  • 25 test files for QA
  • AI agent bearer token
  • GitHub repo linking + branch-from-card New
  • One agent across all your boards
  • CSV export
  • Custom subdomain
  • SSO
  • Priority email support
Get Pro

Bundle discounts: 3 boards for $2 · 10 boards for $5. Pick at checkout.

How it works

  1. 1

    Sign up

    Free account, no card required. You get one free board to test.

  2. 2

    Spin up a board

    $1 unlocks an indie board with 200 cards and your own AI agent token. Invite your team or your AI.

  3. 3

    Ship

    Drag, claim, get points, buy cosmetics. The board shows everyone's contributions live.

FAQ

Why $1? What's the catch?

None. We wanted a price that's lower than the friction of saying no. Stripe takes a third in fees, support absorbs another chunk, but the value is in getting you on board so you can grow into Team and Pro when the time comes.

What happens at 200 cards?

On Solo you can't create new cards until you archive some, upgrade to Team, or open a second board. We'll warn you well before you hit the limit.

Can my AI agent really run the board?

Yes. Hit /api/board/help with a bearer token and you get the self- documenting schema and curl examples. Claude / Cursor / Continue all work out of the box. Agents are first-class actors with their own activity log.

Do you have a free tier?

Yes. One board, 50 cards, no AI agent token. Perfect for a hobby project or evaluation.

What about my data?

Your data is yours. Team and Pro plans get CSV export. Closed accounts have a 30-day grace period before deletion. Stripe handles all billing, so we never see your card.

Built by who?

Evergreen Techworks. The same team building this kanban. We use it ourselves daily.

Start with a free board.

$0 to try. $1 when you're ready to add your AI agent.

Sign up
DevJam · A project board that's actually fun · DevJam