Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>mtqgNew to Visual Studio Code? Get it now.
mtqg

mtqg

amisonnet8

| (0) | Free
mtqg for VS Code - browse and write your mtqg project journal (memo & rules, todo, qa & bugs, glossary) from inside the editor.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

mtqg for VS Code

日本語 | English

mtqg

Browse and write your mtqg project journal from inside the editor

Marketplace Installs CI License

Features · Prerequisites · Usage · Learn more

mtqg is a CLI that records memos, todos, questions & bugs, rules, and glossary terms (memo & rules, todo, qa & bugs, glossary) as an append-only journal (.mtqg/journal.jsonl) right in a git repository -- for humans and AI agents. This extension assists with creating those records and shows their state and history from inside the editor. It does not add any new kind of data or operation: all reading and writing goes through the mtqg CLI (invoked with --json), and nothing in .mtqg/ is read or written directly.

Demo

mtqg for VS Code demo: posting a todo and a question from the Memo tab, checking the todo off, then answering the question in the QA tab

Features

  • 💬 Memo tab -- a chat-like timeline of every record, newest at the bottom. Post a memo by default, or prefix a slash command (/todo, /qa, /bug, /rule, /glossary) to record something else
  • ✅ Todo tab -- Google Keep-style cards with a checkbox for done/reopen
  • 🧵 QA and Bug tabs -- threaded questions and bugs, with answers/replies always one input away
  • 📖 Rule and Glossary tabs -- plain tables of adopted rules and defined terms
  • 🕓 Nothing silently disappears -- editing and deleting a record leaves a visible trace, and every write can be undone right after it's made
  • 🤖 Built for humans and AI agents together -- AI- and human-authored records sit in the same timeline, each with its own badge
  • 🔗 Type @ to link a file -- typing @ in any input field opens a dropdown of workspace files; picking one inserts its path into the record's text

Prerequisites

  • mtqg 1.0.0 or later on your PATH -- see the mtqg repository for installation (go install github.com/amisonnet8/mtqg/cmd/mtqg@latest, or a prebuilt binary from its Releases)
  • A workspace folder that is a git repository initialized with mtqg init

If mtqg is missing or older than this extension needs, a notification says so the first time you open the panel.

Usage

Run mtqg: Open to open the mtqg panel, a chat-like view of your project's journal with six tabs (Memo, Todo, QA, Bug, Rule, Glossary). The Memo tab's input field posts a memo by default; prefix it with a slash command to record something else instead: /todo, /qa, /bug, /rule, /glossary (or the one-letter aliases /t, /q, /b, /r, /g).

Type @ in any input field -- the Memo composer, an add row, a reply field, or an existing record you're editing -- to search workspace files and insert a path into the text.

Commands

Command Title Where
mtqg.open mtqg: Open Command Palette, editor title bar

Learn more

  • mtqg -- the CLI this extension is a front end for
  • CHANGELOG
  • Issues

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft