{
  "markdown": "# Samuraizer\n\nTurn meeting recordings into transcripts, summaries, action items, and decisions — entirely on your machine. No cloud, no subscriptions, no data leaving your network.\n\n> **Reference implementation.** Samuraizer is the reference implementation of the [memnex specification](https://github.com/UladzKha/memnex) — an open standard for portable meeting outputs (transcripts, summaries, action items, decisions). All outputs conform to memnex v0.2, including a full provenance chain.\n\n## Why Samuraizer\n\n- **Fully local.** Your recordings never leave your machine.\n- **CLI-first.** Scriptable, automatable, integrates with cron, Git hooks, Obsidian workflows.\n- **Resumable.** Crashed mid-pipeline? Re-run picks up where it left off.\n- **Fast.** LLM stages (summary, action items, decisions) run in parallel, cutting total time by ~2.3×.\n- **Model-agnostic.** Works with any Ollama-compatible LLM — pick what fits your hardware.\n- **Free.** No subscriptions, no per-minute pricing.\n\n## Portable output with memnex\n\nSamuraizer writes meeting results in the portable [memnex v0.2](https://github.com/UladzKha/memnex) format. This lets another meeting app, local AI agent, or MCP server consume the same transcript, summary, action items, decisions, and provenance without learning a Samuraizer-specific JSON shape.\n\nTo verify a memnex document in under a minute, follow the [memnex quickstart](https://github.com/UladzKha/memnex#try-it-in-60-seconds). It installs the validator and checks a real v0.2 example end to end.\n\n## 📦 Packages\n\nThis is a monorepo. Samuraizer is published as two npm packages, each with its own README and changelog:\n\n| Package | What it does | Docs |\n|---|---|---|\n| [`@samuraizer/cli`](https://www.npmjs.com/package/@samuraizer/cli) | The meeting-processing CLI — install, configure, and run the local pipeline. **Start here.** | [packages/cli/README.md](./packages/cli/README.md) |\n| [`@samuraizer/mcp-server`](https://www.npmjs.com/package/@samuraizer/mcp-server) | Companion [Model Context Protocol](https://modelcontextprotocol.io/) server. Lets AI agents (Claude Desktop, Claude Code, MCP Inspector) query your processed meetings and trigger the pipeline. | [packages/mcp-server/README.md](./packages/mcp-server/README.md) |\n\n## 🏛 Project status\n\n- **memnex specification: v0.2** — see [the memnex repo](https://github.com/UladzKha/memnex) for the schema, conformance suite, and governance documents.\n- **Schemastore registered.** memnex is in the [universal JSON Schema catalog](https://github.com/SchemaStore/schemastore) (PR [#5676](https://github.com/SchemaStore/schemastore/pull/5676)). `*.memnex.json` and `meeting-output.json` files get IDE autocomplete and validation by default in VS Code, JetBrains IDEs, Neovim, Sublime, and other editors with language-server support.\n- **Roadmap:** local diarization, cryptographic signing UX, accessibility (WebVTT subtitles), and the path to memnex v1.0 are funded milestones.\n\n## 🤝 Contributing\n\nSamuraizer follows a BDFL bootstrap model — see the memnex [GOVERNANCE.md](https://github.com/UladzKha/memnex/blob/main/GOVERNANCE.md) for the broader project's governance model, which Samuraizer mirrors.\n\nBug reports and feature discussions are welcome in [GitHub Issues](https://github.com/UladzKha/samuraizer-cli/issues).\n\n## 📝 Changelogs\n\n- [`packages/cli/CHANGELOG.md`](./packages/cli/CHANGELOG.md)\n- [`packages/mcp-server/CHANGELOG.md`](./packages/mcp-server/CHANGELOG.md)\n\n## 📄 License\n\nMIT — see [LICENSE](./LICENSE).\n",
  "bytes": 3515,
  "sha": "be9c1b74ef92a94b5921f68d0090cbc7a9936c8d52d9484bff7b1d2821a94bf2",
  "repo_slug": "uladzkha/samuraizer-cli",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_uladzkha_samuraizer_f3c1594c/readme"
}