librarian

daniel-pittman/librarian
★ 1 stars Python 🤖 AI/LLM Updated today
A local-first, plain-text activity tracker with a pluggable schema and an MCP server — keep a structured record of your work for reviews, portfolios, and credentialing.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "librarian": {
      "command": "uvx",
      "args": [
        "librarian"
      ]
    }
  }
}

Or install with pip: pip install librarian

README Excerpt

<p align="center"> <img src="docs/img/librarian-logo.png" alt="The Librarian — a friendly young cartoon character with round spectacles and a navy cardigan, holding a small stack of manila folders" width="240"> </p> Meet **the Librarian**. He's a lightweight, **local-first, plain-text** activity tracker — keep a running, structured record of what you actually do, so

Tools (7)

LIBRARIAN_FILES_PATHLIBRARIAN_HOMELIBRARIAN_LEDGER_PATHLIBRARIAN_MEMORY_DIRLIBRARIAN_ROOTLIBRARIAN_SCHEMA_PATHLIBRARIAN_YAML_PATH

Topics

activity-trackerclicpejournalinglocal-firstmcpmcp-serverperformance-reviewplain-textportfoliopost-tenure-reviewpythonresumework-logyaml