M3C Tools

Multi-Modal-Memory-Capturing Tools — macOS CLI & menu bar app

View the Project on GitHub kamir/m3c-tools

Roadmap & Ideas

This project is designed to grow. Below is the living roadmap — a place to track ideas, capture impulses, and plan next steps.

Current state (v1.5)


Completed: Go Rewrite

The full Python-to-Go rewrite is complete. See Go Rewrite Plan for the original migration plan and POC validation results.

Key wins over Python version:


Completed: ER1 Integration

The ER1 integration is fully implemented in Go packages:

Full requirements: ER1 Integration Requirements.


Future work

Hardening & quality

Transcript tools

Infrastructure

Large file refactoring (noted)

These files exceed 2000 lines and could benefit from splitting:


Impulse capture

A scratchpad for raw ideas and impulses. No commitment, no priority — just capture.

Use GitHub Issues or edit this page directly to add new impulses.

Date Impulse Status
2026-03-09 Create gh-pages documentation site done
2026-03-09 ER1 integration — standardize audio-checklist-checker pattern for YT videos done
2026-03-09 Impression capture — speak about a video, bundle both transcripts into ER1 done
2026-03-10 Pre-release code review gates done
2026-03-10 Mein Nutzerkonto menu item (ER1 profile page) done
  Integrate with Obsidian for knowledge management idea
  Channel-level transcript aggregation idea
  Diff two transcripts (e.g., re-uploads, edits) idea
  Webhook/notification when a channel posts new content idea
  Transcript quality scoring (auto-generated vs. manual) idea
  Browser extension for one-click transcript fetch idea

Contributing ideas

Have an idea? Capture it:

  1. Quick: Open a GitHub Issue with the idea label
  2. Detailed: Fork, edit docs/roadmap.md, and open a PR
  3. Discuss: Start a GitHub Discussion in the Ideas category

Back: Menu Bar App Home