Your AI, on your account
Claude Code embedded in your workspace, learning in the open.
- Weekly planning rhythm Plan on Sundays, execute on Mondays. AI-learned Active
- Invoicing Hana Studio Draft the net-30 invoice on the 25th. AI-learned 2 files Active_agent/skills/invoicing-hana-studio.md
# Invoicing Hana Studio Hana Studio pays net-30. Draft the invoice on the 25th. 1. Pull the month's hours from clients/hana-studio.md 2. Itemize from tuesday.md and the week's work notes 3. Draft, apply net-30 terms, confirm before sending
- templates/invoice.md1.2 KB
- templates/line-items.md0.4 KB
- Weekly client status update Summarize progress from tuesday.md every Friday. AI-learned Pending Approve
- School festival prep Track sign-ups and supplies from family/school-festival.md. AI-learned Active
The AI that shows its work. Kempt embeds Claude Code, Anthropic’s agent, running on your own Claude account, and everything it learns from working with you is a plain markdown note in your home folder that you can read, edit, and undo. It is also entirely optional: Kempt is fully usable without AI.
Try this
- Click AI in the left rail, or press
Cmd/Ctrl+L. The panel also lives in the right sidebar as the AI Chat tab. - Ask something about your notes.
- When the conversation turns out useful, click the graduation cap button. Kempt harvests what the AI should remember from this session.
- Open one of the notes it created. Each is a plain markdown file in your home folder, under
_agent. - Open Learning in the left rail. The new entry is listed there with everything else the AI has learned.
That round trip is the whole model: the AI learns, the learning is a file, and the file is yours.
Set up
AI setup lives in Settings > AI and is also offered during onboarding. Kempt auto-detects an existing Claude Code install, and a status badge tells you exactly where you stand, for example “Not set up”, “Sign-in needed”, or “Installed”.
- Click Install Claude Code. It runs the official installer (setup guide).
- Sign in by running
claudein a terminal, then/login. Click Open terminal to sign in and Kempt opens the terminal for you and detects when you finish.
Note: Claude Code requires a paid Claude plan (Pro, Max, Team, or Enterprise). The free Claude.ai plan does not include it.
Note: After a fresh install the badge may read “Installed, restart to finish”. Restart Kempt once.
On your account
The AI runs on your Claude account. There is no API key to manage, Kempt does not resell AI, and your notes are not routed through Kempt’s servers.
Sessions
- Open multiple chat tabs.
- Search your chat history.
- Fork a conversation to explore an alternative without losing the original.
- Rewind to an earlier point in a conversation.
- Sessions survive an app restart.
Context
Chips in the chat show what Kempt is feeding the conversation: the current workspace, the selected task, the open document. Type @ to pin extra notes or items yourself.
Bring in outside folders
This works beyond your notes. Link an outside folder in the file tree (a code repository, a client folder; see Linked folders), then mention it with @. It becomes an inline chip in your message, the AI receives the path, and it explores the contents with its own tools. Your whole working world becomes context, one mention at a time, and nothing in a linked folder reaches the AI unless you mention it.
Permissions
Permission modes control what the AI may do: Ask, Edit, Plan, and Auto. A separate Bypass master switch exists and is off by default. Permission requests, questions, and plans appear as live cards in the chat, so every decision happens where you can see it.
Safe edits
When the AI updates your plan (a task status, a date, moving items), the change goes through validated app operations rather than raw file rewrites, so your workspace rules are respected. Every AI edit also lands in version history, tagged as AI, with a record of what changed. You can review and revert any of it: see Your data.
Learning in the open
After a useful conversation, click the graduation cap button to harvest what the AI should remember:
- Skills: how you like things done.
- Memories: facts about your work.
Each one is saved as a plain markdown note inside your home folder, under _agent. There is no hidden state: what the AI knows is a file you can open, correct, or delete. This is a real learned note:
The Learning panel in the left rail lists everything the AI has learned. SOUL.md, also a plain file, defines the assistant’s personality.
Every conversation has a Plain mode switch. Turn it on and that conversation ignores everything learned: skills, memories, and personality.
Scheduled runs
Scheduled in the left rail holds recurring AI runs. You create one by asking in plain language in chat, for example “every morning at 9, summarize what I did yesterday”. Prompts can include [[links]] to notes or tasks, and those are read fresh at each run. Each schedule keeps its own run history.
Activity
Activity in the left rail collects AI sessions and questions that finished while you were away, so long-running work does not need you to watch it.
Other providers (beta)
Claude is the default. In Settings > AI you can switch to Codex (OpenAI), currently in beta; sign in with your ChatGPT account.
If setup gets stuck, see Troubleshooting, ask on Discord, or write to hello@kempt.md.