Your assistant logs your wins.

Connect Claude Code, Codex, Cursor or ChatGPT. It writes down what you ship as you finish it, and your self-review is drafted by review season.

Free · macOS 26 or later · No account required

Careers are decided by what gets remembered.

Your manager remembers three weeks of your year. You remember six. The bug you caught before launch, the migration nobody wanted, the people you unblocked: gone by review time. The fix is a brag document, and most die by week two because nobody stops to write them. Yours gets written by the assistant you already work with. Nobody remembers March. Nisshi does.

Set it up once. It keeps itself.

1

Connect your assistant

One click for Claude, a short form for ChatGPT, one command for Claude Code or Codex. Your journal stays on your Mac.

2

Work the way you already do

When you finish something, your assistant adds what you did and why it mattered, under the right heading. Finished tasks and meetings flow in too, and you can add a line yourself anytime.

3

Walk in ready

Weekly recaps, STAR stories and a self-review draft for any date range, built from what you actually did. Review, promotion, interview or 1:1, the evidence is there.

One line makes it automatic.

If your assistant helped you do the work, it can write it down too, under the right heading, tailored to your role, in plain words. Ask it to log something whenever you like, or add one line to its instructions and it logs as you go:

"When we finish a piece of work, add a short entry to my Nisshi journal saying what we did and why it mattered."

You and your assistant build your work history together, one finished piece of work at a time. How to set it up

What your log turns into

Built for review season, promotions, and interviews.

Review season

A complete self-review drafted from a year of real evidence, for any date range. You start from a draft, not a blank page.

The promotion case

Impact with dates, outcomes and the people who'd vouch for it, assembled from the record instead of pieced together from memory.

The interview

A library of STAR stories built from work you actually did. No more inventing answers the night before.

Every week in between

Recaps for status updates and talking points for 1:1s, so your work stays visible while it's happening and not only at review time.

It doesn't just remember. It points you forward.

Nisshi reads what you log and gives it back as direction: talking points for your next 1:1, coaching when a goal stalls, and the wins worth raising before someone else takes credit for them.

Private by design

Your journal is yours, not your employer's. It lives on your Mac and comes with you when you change jobs. There's no account, no cloud sync and nothing to sign into.

Stays on your MacEntries live in a local database. Nisshi has no backend.
On-device by defaultRuns on Apple's built-in models on your Mac. Or bring your own key for Claude, OpenAI or Gemini.
No trackingNo analytics, no ad networks, no data collection.

Questions

Can it really write my performance review?

Yes, that's the whole point. Pick any date range, whether it's half a year, the full year or a promotion window, and Nisshi drafts a complete self-review from what you actually logged, in your own words. Along the way it builds weekly recaps, STAR stories for interviews and talking points for your next 1:1, so the evidence is ready long before anyone asks for it.

Is my journal private?

Yes. Your entries live in a database on your Mac. There's no account, no cloud sync, no analytics and no Nisshi server to send anything to. Summaries are written by Apple's on-device model unless you choose otherwise. If you add your own Claude, OpenAI or Gemini key, the text needed for a summary goes to that provider under your key. If you connect an assistant, what it reads is handled under that assistant's own terms.

How is this different from Notes or Notion?

Notes and Notion give you a blank page, and keeping it useful is your job. Nisshi does one job from start to finish: you log a line, and it produces the weekly recap, the STAR stories and the review draft on its own. Here's an honest comparison.

What should I actually write each day?

A few honest lines: what you got done, a decision you made, someone you helped. Completed tasks and meetings flow in on their own, so most days the entry is half-written before you start. Here's what makes an entry useful later.

Does it work with Claude and other AI tools?

Yes. Connect ChatGPT, Claude or another assistant and it can read and search your journal, check your tasks and write entries for you, under the right heading and tailored to your role. Add one line to its instructions, like "when we finish a piece of work, log it to Nisshi", and it keeps your record as you go. Nisshi only listens on your Mac, and you choose which tools an assistant is offered. It can also use your company's AI for its summaries. How to set it up.

What do I need to run it?

A Mac running macOS 26 or later. Nisshi is free, with no account and no sign-in. Summaries use Apple's built-in models, and you can add your own provider key in Settings if you prefer.

The work is yours.
The credit should be too.

Download on the Mac App Store Other ways to install → Free · macOS 26 or later · No account required