For developers with more projects than headspace

You decide. Kajuto cleans up.

A Mac app for developers working with AI: decide what to continue or let go, keep goals and to-dos in view, and see what your Mac and coding agents need.

macOS 26+ · free beta, €29 later · no account · your repos stay on your Mac

357 repos. Kajuto's proposal: 112 can go. One real Mac, 7 November 2026. The rules make no AI call; they build on the scores from the first scan.
Kajuto's “Decide Today” list: steering proposals, three projects to decide today with reasons, and the project page of budget-burrow.
Real screens from the app, with an invented demo portfolio.

1 · Decide

Three at a time.
Not four hundred at once.

Kajuto knows every repo in your folders and on GitHub and makes exactly one proposal for each — with reasons you can check in one sentence.

One verdict per project

Keep going, park, stop or merge. Clear cases you accept in bulk; unclear ones Kajuto puts in front of you one by one.

Rules, not dice

Three at a time

Two minutes over coffee, or a whole stack of stops at once. After a few weeks, what has sat in your folder for years is decided.

One click back

Every decision can be undone — a whole batch too. Kajuto never proposes deleting other people's repos or forks.

2 · Let go

Gone means gone —
with everything attached.

A stopped project leaves more behind than a folder. Kajuto shows what still hangs on your Mac, clears it once you confirm, and deletes only when you type the name.

  1. Stop

    You accept the proposal. The project leaves your sight but stays on disk.

  2. Still attached

    What else the project occupies — as one package with a recommendation.

    Agent rules
    9, 3 of them “allow everything”
    Simulator
    4.2 GB
    Build leftovers
    1.8 GB
    Cloud traces
    2 (shown only)
  3. Type the name

    Only then is it deleted. Kajuto never deletes cloud services itself — it shows you where they still run.

    snack-timer▍
The page of a stopped project with the line “Still attached: 4 agent rules, 1 of them allows everything · build leftovers 10.5 MB”.
A stopped project shows what still hangs on your Mac.

Outside, too: a domain with 4 visitors in 7 days renews itself automatically. Kajuto proposes switching renewal off — the domain expires, and until then one click brings it back.

Your everyday overview

The projects matter. So does what happens around them.

Keep your plans, recent work and the things that need attention together — without losing sight of the decisions behind them.

Goals and to-dos

Give projects a goal and a date. See dated to-dos alongside goals in the calendar and on Today when they are due.

What you are working on

See recent project activity and get a warning when Claude Code and Codex are working in the same folder.

Storage and AI limits

See where disk space goes and keep the Claude Code and Codex usage windows in view. Open the storage overview when it is time to clean up.

Mail that may need action

Optionally connect Gmail to see an overview and possible to-dos. You choose what becomes a task.

On the workbench · experimental

A quieter desk, within reach.

We are testing a TRMNL overview for focus, goals, to-dos, storage and AI limits, plus shortcuts on the Basicolor N3 keypad — including a shortcut to open recommended cleanup.

These hardware integrations are prototypes tested with our own devices. Public availability has not been announced. The TRMNL prototype sends the selected display data to the TRMNL service.

3 · And on the side

The department
you don't have.

This used to take a network, a security and an operations team. Kajuto looks for you, says in one sentence what's going on — and acts only after your click.

Your Mac

Where your disk space went, what can safely go, which app may still use your camera and what quietly starts at login.

Your AI agents

How full your Claude and Codex limits are and whether the week will last. What your agents may do without asking. With the hook installed, sessions save themselves before the limit runs out.

Cloudflare in plain words

Which site throws errors and why, who attacks and what Cloudflare keeps out — and the few switches that matter for you, instead of a hundred.

End of day

A look in the evening: what isn't committed today, which commits exist only on this Mac, which server is still running.

A Cloudflare recommendation in Kajuto: what happens, why, risk and the way back, for six domains.
This is what a recommendation looks like in Kajuto: what, why, risk, way back.

4 · On the go

A thought, wherever you are.

Speak a thought on iPhone or Apple Watch and send it to Kajuto on your Mac. It can help place it with a project; remote actions require your confirmation.

iPhone and Apple Watch apps are in internal TestFlight · your Mac does the work · remote actions are limited to eligible projects

Apple Watch showing the card “Park crunch-cap?” with the project details and the buttons “Yes, park” and “No”.

5 · Trust

Nothing happens without you.

Kajuto touches your projects — so the rules are hard and simple.

Nothing without your yes. Every change needs your click; almost everything can be undone.
Deleting only by name. It becomes final only when you type the project's name. Never remotely.
Other people's stays theirs. Forks, client and team repos never land in a batch and never come up remotely.
No Kajuto account, no usage telemetry. Kajuto reports no usage telemetry. Companion callouts use your private iCloud database; the experimental TRMNL display sends selected data to the TRMNL service.
The AI is yours. Scoring runs on your own Claude subscription — not 100 % local, but through no server of ours.
No key in the app. For Cloudflare, Kajuto uses your existing login or your password vault — nothing is stored in the app.
How Kajuto handles your data →

Try it on your folder.

Point Kajuto at a folder with your projects. After the first scan, your first decisions are waiting.

Get the beta — free

Now: beta, free · after that a full one-month trial, then €29 one-time · no subscription

macOS 26 or later · signed and notarized by Apple

What you need

  • A Mac with macOS 26 or later.
  • For the first scan: a Claude plan with Claude Code, installed and signed in (no API key) — or DeepSeek via jcode or an OpenAI-compatible endpoint. It scores your projects; the proposals then come from rules, with no AI call.
  • Optional: the GitHub CLI gh, signed in — then Kajuto also knows your repos on GitHub. For Cloudflare: your Wrangler login.
  • Download, drag into Applications, launch: the window asks for your project folders. Afterwards Kajuto lives in your menu bar, look for the kobold at the top right.

Questions, bugs, wishes: community on GitHub · Built by Ulrich Diedrichsen in Hamburg (moinsen)

FAQ

Quick answers.

What is Kajuto?

A Mac app for developers with many projects. It knows your Git repos — local and on GitHub —, makes exactly one proposal for each (keep going, park, stop or merge) and clears away what still hangs on a stopped project. On the side it keeps an eye on your Mac, your AI limits and your Cloudflare domains.

Can I use Kajuto with iPhone, Apple Watch or desk hardware?

The iPhone and Apple Watch companion is in internal TestFlight and sends callouts to your Mac through your private iCloud database. TRMNL and the Basicolor N3 keypad are being tested as prototypes; public availability has not been announced. The TRMNL prototype sends the selected display data to the TRMNL service.

Is Kajuto free?

The beta is free. After the beta you can try Kajuto fully for one month; after that it costs €29 one-time — no subscription, for one Mac. Free for good: viewing your projects, cleaning up, storage and security. After the trial the license covers deciding, goals, missions, callouts from iPhone and Watch, editing prompts, limit alerts and “save and halt”. The iPhone and Watch app itself will be free in the App Store. For AI scoring you also need your own Claude plan or another endpoint.

Does Kajuto delete anything on its own?

No. Kajuto proposes, you decide. A project is deleted for good only when you type its name — never remotely, never in a batch. Kajuto doesn't delete cloud services at all; it only shows where they still run.

Which AI does Kajuto use?

By default your own Claude Code subscription (via claude -p) — no API key needed. Alternatively DeepSeek via jcode or any OpenAI-compatible endpoint. It scores your projects in the first scan. The proposals build on those scores with rules and no AI call; the cleanup inventory and the Cloudflare check use no AI at all.

What does Kajuto do with Cloudflare?

With your Wrangler login it reads what your domains and Workers do: visitors, errors with their cause, what Cloudflare keeps out. From that come a few recommendations with why, risk and way back. Changes happen only when you click — and only with a key from your password vault, never one stored in the app.

What happens to my data?

No telemetry, no accounts, no Kajuto cloud. For analyses, README, manifest and a git-log summary go straight to the AI endpoint of your choice. Scores and decisions stay local in your repo.

Is there Kajuto for Windows or Linux?

No. Kajuto is deliberately a Mac-only app and needs macOS 26 or later. The DMG is signed with Developer ID and notarized by Apple.

How do I give feedback?

In the public community repo on GitHub (github.com/moinsen-dev/klabauter-community): issues for bugs and wishes, discussions for questions. Or right in the app via “Feedback…”.