Skip to content
TeamLaboration
v0.1 · local-first

Your AI work,
weekly.

TeamLaboration reads your Claude Code sessions and writes a coherent weekly report. Runs on your machine. Your data never leaves it.

teamlaboration · localhost:7842
Week of May 12 – May 18
12 sessions · 4 projects · 3 highlights
Refactored auth flow in acme-api
3 sessions · landed PR #482 · resolved token-refresh race
Shipped dark-mode for marketing site
2 sessions · new design tokens · lighthouse 98
Investigated p99 latency spike
1 session · root cause: GC pressure on workers
export markdown post to slack email me
Built on Claude Runs on your machine Open MCP server
The problem

You did a lot this week. Where did it go?

You spent hours in AI sessions — debugging, designing, shipping. By Friday afternoon, you can't quite remember what you actually did. Your manager asks. You stare at PR titles and try to reconstruct a week.

Claude Code keeps every conversation on disk, but session logs are a wall of JSONL. Nothing is summarized. Nothing is searchable in a way you'd want to read.

TeamLaboration fixes that. Locally, automatically, on a heartbeat.

How it works

Install → Work normally → Get a report.

01
Install the daemon

Runs on Windows or macOS (Apple Silicon). No admin rights. Starts at login.

02
Work normally

Keep using Claude Code. TeamLaboration reads new sessions from ~/.claude/projects/ in the background.

03
Open the dashboard

Visit http://localhost:7842 and request a weekly report. One coherent narrative across all your work.

Features

Built for how you already work.

Per-chat summaries

Every Claude Code session becomes a structured entry — title, key topics, outcome.

Weekly rollup

One coherent narrative report covering themes, accomplishments, and decisions across the week.

MCP server (13 tools)

Ask Claude Code about your own work history — "summarize my week", "what did I do in project X", and more.

Markdown / HTML export

Pipe the report into your knowledge base, a PR description, or a shared doc.

Slack / Teams / email out

Push the weekly report to your channel of choice when it's ready.

Pluggable AI provider

Default is Claude with your key. The summarizer is abstracted to allow other providers (Azure OpenAI, Bedrock, OpenAI-compatible endpoints) in future versions.

The dashboard

This is what a week looks like.

teamlaboration · localhost:7842
Week of May 12 – May 18
12 sessions · 4 projects · 3 highlights
Refactored auth flow in acme-api
3 sessions · landed PR #482 · resolved token-refresh race
Shipped dark-mode for marketing site
2 sessions · new design tokens · lighthouse 98
Investigated p99 latency spike
1 session · root cause: GC pressure on workers
export markdown post to slack email me

Stylized preview · actual UI ships in v0.1

Privacy

Your data never leaves your machine.

No analytics. No telemetry. No TeamLaboration server in Solo tier — because there isn't one. The only outbound call is to Anthropic's API, using your own key, for summarization.

~/.claude/projects/ (read-only)
local daemon (your machine)
SQLite (your machine)
localhost dashboard (your machine)
api.anthropic.com (your API key)
MCP integration

Ask Claude Code about your own week.

TeamLaboration exposes a built-in MCP server, so any MCP client (including Claude Code itself) can query your sessions and reports as tools. Register it once:

claude mcp add teamlaboration --transport http --url http://127.0.0.1:7842/mcp
"summarize my week"
"flag the auth session as a highlight"
"what did I work on in project X?"
Pricing

Free. Local. Yours.

Solo
$0 forever

Local-first. Your data stays on your machine.

  • Per-chat summaries
  • Weekly rollup report
  • MCP server for Claude Code
  • Markdown / HTML export
  • Slack & email output
  • 4-week local history
Download
FAQ

Common questions.

+ Does TeamLaboration send my code anywhere?
No. The daemon reads your local Claude Code session files and sends individual conversations to Anthropic's API using your own API key for summarization. Nothing goes to a TeamLaboration server — there is no TeamLaboration server in the Solo tier.
+ Do I need a paid Claude plan?
You need an Anthropic API key (pay-as-you-go). Most users spend a few dollars a month on summarization at typical usage. Your Claude Pro subscription is separate and not required.
+ Does it work without internet?
The daemon and dashboard run offline. Summarization itself requires a call to Anthropic's API, so generating a new report needs internet. Already-generated reports stay readable offline.
+ Which OSes are supported?
Windows 10 / 11 and macOS 13+ (Apple Silicon). Linux is not officially supported in v0.1.
+ How is this different from just reading my own logs?
Claude Code session files are line-by-line JSONL — readable but not skimmable. TeamLaboration runs each session through a structured summarizer and then aggregates a whole week into one narrative report you can actually share or remember.
+ How much does it cost?
The app is free. You pay Anthropic directly for API usage — usually a few dollars per month. There are no other costs.
+ Is the source open?
The Solo-tier app is developed in the open on GitHub. License: see repo.

Stop forgetting what you built. Download TeamLaboration.

Solo · Windows & macOS · runs locally