One AI toolkit forproject managers
Turn sync notes into minutes and RAID entries. Slide text into steerco diagrams. A per-project session your AI tools can read. One menu-bar app, one shortcut, on your Mac.
Your job is keeping everyone aligned,
your tools each hold a different truth
A PM's week is governance in every direction: the same facts retold as minutes for the team, a RAID update for the log, a slide for the steering committee, a status line for the sponsor. A chat tab in the browser doesn't see your Jira board, your last sync, or which of your three projects you mean, so every retelling starts from a blank prompt.
Khint puts the reporting loop behind one shortcut. Select text anywhere and run an AI Action on it in place: sync notes become minutes, a raised risk becomes a RAID entry, a messy week becomes a status report. Pull the active sprint from Jira so drafts cite the real board. Keep one Memory session per project so nothing bleeds between them. And on a Mac, select a slide's text in PowerPoint and get a consulting-grade diagram back as native editable shapes: the integrations write into your tools, they don't replace them.
A steerco day,
morning sync to sponsor update
Every step below is a shipped feature, not a roadmap slide.
- 08:45Open the project's Memory sessionSteerco day for the payments migration. Press Start on the 'Payments migration' session (or reactivate it). From now on, everything you pull, capture, and run lands in one compacted project context, separate from your other projects.
- 09:00Pull the ground truth from JiraFrom the palette: Active sprint and Pull issue drop the real delivery state into the session. No more asking the team to re-summarize what the board already says.
- 10:00Weekly sync notes → minutes and RAID entriesSelect your raw notes and run a 'Minutes' Action in place; the draft already knows which sprint you pulled an hour ago. Then select the two new risks the team raised and run your RAID Action, and create the Confluence page from the palette so the log lives where sponsors read it.
- 13:30Steerco deck: slide text → diagramIn PowerPoint on your Mac, select the milestone list and run Transform to diagram. Khint lays it out as a timeline with done and pending markers; the risk slide becomes risk-to-mitigation cards. Save as native editable .pptx shapes and keep building the deck.
- 16:00Status update, once, for everyoneRun a 'Weekly status' Action on your notes: because the session holds the sprint pull, the minutes, and the RAID changes, the draft cites what actually happened. Post it to the project's Slack channel from the palette, or draft the sponsor email in Gmail.
- 17:30Ask your AI client about the projectClaude Desktop or Codex reads the same live session over the bundled MCP server. Ask 'what changed on payments this week?' and the answer comes from your day's actual trail, not a pasted transcript.
Your governance formats,
saved once, reused weekly
Governance lives on formats: your minutes template, your RAID columns, your status heading order. In Khint each one is a saved Action in a pack, so the format is applied by the prompt, not retyped from memory. Start from the starter-pack gallery on the Agents page (Meeting → Ticket turns discussion into trackable items, Doc Polish tightens document prose), edit the prompts to match your PMO's templates, or describe a workflow in plain English and let the AI generator assemble the steps into a chain, ending in a Jira issue or Confluence page. When your set works, share the pack: PMs on your team join with a link and clone it, so every project reports the same way.
The four pieces of the toolkit
Governance workflows, one page each
The parts of the loop, in depth: how each one works with real Khint features.
Common questions from project managers
What can a project manager actually do with Khint?
Select any text (sync notes, a stakeholder email, a Slack thread), hit Cmd+Shift+K, and run an AI Action on it in place: rough notes become minutes, a decision becomes a RAID entry, a week of noise becomes a status update. The same palette pulls Jira issues and the active sprint into your project session, creates issues and Confluence pages once Atlassian is connected, and posts to a Slack channel with a pasted token. You stay in the document you were already writing.
How does Khint handle several projects at once?
One Memory session per project. Start a session when you switch to a project; everything you pull, capture, and run while it is active gets compacted into a short running context that later Actions see. Switch the active session when you switch projects, and the status draft for project A stops knowing about project B. Sessions live in a local database on your machine and are never synced to a server.
Can Khint turn my plan into steering-committee slides?
On a Mac, yes, one slide at a time. Enable the PowerPoint companion, select the text of a slide, and run Transform to diagram from the palette. Khint picks a consulting framework for the content: milestones become a timeline with done and pending markers, risk lists become risk-to-mitigation cards, plans become process or waterfall layouts. You get a preview, palette and layout choices, and a .pptx export made of native editable shapes, not a screenshot.
Does my project data leave my machine?
Only what you explicitly act on. An Action sees the selected text plus, optionally, the active session's compact summary, nothing else. Memory sessions stay in a local SQLite file, Atlassian and Linear credentials stay in your OS keychain, and every integration write is a single explicit palette run, never a background sync.
Is there a free plan?
Yes. The free tier includes 10 AI actions per day and 5 screen captures per day, no credit card. Paid plans start at €7/month: Pro at €29/month gives 100 AI actions a day, and every plan includes all the work integrations. Khint runs on macOS 13+ and Windows 10 22H2+; the PowerPoint diagram companion is macOS-only.
Run your next steerco with it
Free with 10 AI actions and 5 captures per day. No credit card. Connect Atlassian when you're ready: it takes an API token, not an admin.