ikno

Your workday, reconstructed.

Work leaves traces. ikno finds them.

Work first, summarize later. One command feeds your git commits, notes, and AI sessions to an LLM -- and you get a real recap.

Install

curl curl -fsSL https://ikno.charemma.de/install.sh | sh
nix nix run github:charemma/ikno
go go install github.com/charemma/ikno@latest

The Productivity Shift.

Planning tools like GTD or Zettelkasten are great for what comes next. But looking back at what you actually did? That's always been a gap -- one you had to fill manually with time logs and end-of-day discipline.

ikno closes that gap. Your existing systems become input sources: Obsidian vault, Zettelkasten notes, git repos, coding sessions. ikno reads them all and pieces together what actually happened.

Keep planning however you want. ikno handles the retrospective.

Your tools already know what you did. ikno just asks them.

Context switches make it hard to remember.

You jump between repos, tickets, chats, and coding sessions all day. By the time someone asks what you did, half of it is gone. ikno brings it back.

Daily standup

Stop guessing what you did yesterday. Get a clear summary in seconds.

Client reports

Weekly update for a client? Reconstructed from real activity, not from memory.

1:1 with your manager

Show what you shipped, what's in progress, and where time went. With data, not feelings.

Where did my time go?

See the breakdown -- turns out you did more than it felt like.

"I did nothing today"

You did. 47 activities across 5 repos. The feeling lies, the data doesn't.

Three steps. That's it.

1

Point

Run ikno init and point it at your repos, notes, and AI sessions. Auto-detection finds most sources for you.

2

Work

Commit code, write notes, pair with Claude Code. Nothing changes about your workflow.

3

Recap

Run ikno recap today. The AI reads everything -- including your coding sessions -- and writes a summary. Choose from styles like digest, brief, stats, report, or retro.

Features

AI-generated recaps

ikno collects raw data and feeds it to an LLM that writes a real summary -- not a commit log dump. Works with Claude CLI, OpenAI API, or local Ollama. Bring your own model.

Knows what you did with AI

ikno reads your Claude Code sessions, so the recap includes what you built with AI -- not just your git commits. No other tool does this.

Your machine, your data

Everything stays local. No cloud, no accounts, no telemetry. Config lives in ~/.config/ikno/ and nowhere else.

Works with what you have

Git repos, markdown notes, Obsidian vaults, Claude Code sessions. More sources coming -- Jira, Slack, calendar. No workflow changes needed.

See what you actually did today.

Open source. Local-first. The core is free -- always.