Built for product people who like automating their workflows. knitor is a local AI agent that silently reads your Linear, Slack, and docs—then gives you a single dashboard of exactly what needs your attention today. No manual context feeding. No complex API wiring.
Get knitor for Mac →knitor runs entirely on your Mac. No cloud hosting, no complex API wiring, and no privacy worries. It just works.
It leverages your existing Claude Code CLI setup, meaning it can securely read your Linear tickets, Slack mentions, and Notion docs just like you do.
Instead of pinging you constantly, it organizes stale threads, blocked PRDs, and unanswered questions into a single dashboard you check once a day.
"PRD review from design has been pending for 4 days. Last comment was yours asking for input."
"Linear issue ENG-412 was marked In Progress 9 days ago with no updates. Assigned to Jamie."
"Slack thread in #product-ops — Sarah asked about the migration timeline. No reply yet."
"You said you'd share the competitive analysis by Friday. It's in your drafts folder, not shared."
Open Terminal and paste this:
Downloads knitor to ~/knitor/ and automatically installs everything it needs to run. Takes 2–4 minutes.
Prefer a manual download? Grab the zip, unzip it, then run bash scripts/install.sh inside the folder.
The installer creates a native macOS app for you. Open Launchpad (or Spotlight) and click knitor.
It opens in your browser at localhost:5181 and stays in your Dock. To stop it, right-click the icon in your Dock and select Quit.
The wizard fires automatically on first launch. Three quick steps:
Authentication — Simply click "Login via Claude Code" to use your existing terminal session. (API keys are also supported as a fallback).
Workspace folder — Pick the folder knitor reads from (iCloud, Documents, a project repo — anything).
Confirm — Review and finish. The dashboard loads.
Click "scan now" under the composer. Claude sweeps your sources and populates the Activity dashboard. First scan takes 20–60 seconds.
knitor runs entirely on your Mac. The only data that leaves your machine is the content of your chats and scans, sent to Anthropic so Claude can respond. There is no knitor server. There is no telemetry.
Your conversations, workspace files, and settings never leave your machine except to talk to Claude. Full details in docs/privacy.md inside the install directory.
The installer added necessary tools but your current terminal hasn't picked them up. Just close and reopen your Terminal app.
If the app is in your Dock but the browser shows an error, check if port 5181 is busy: lsof -ti:5181 | xargs kill. To see raw logs, run cd ~/knitor && bun start in Terminal.
If using Claude Code, ensure you are logged in in your terminal (`claude auth login`). If using an API key, verify it at console.anthropic.com and re-paste it in Settings → Authentication.
When a new version ships, reinstall with the same command:
Your settings persist in ~/.claude/ and survive reinstalls. You won't go through the wizard again.