Chat Memo

pending

by WHK

Quick memo panel in a chat bubble style. Supports markdown headings for left-side display.

Updated 19d agoMITDiscovered via Obsidian Unofficial Plugins
View on GitHub

Chat Memo — Obsidian Plugin

A chat-style memo plugin for Obsidian.
Type thoughts like a chat message — save them as beautifully structured notes.

Obsidian Downloads GitHub License


✨ Features

  • Chat-style input UI — Enter memos in a familiar chat bubble interface
  • Markdown Mode — Automatically parses and visually distinguishes:
    • # Heading 1 / ## Heading 2 / ### Heading 3
    • - item bullet lists
    • - [ ] todo / - [x] done checkboxes
    • [[Backlink]] internal links
    • #tag hashtags
  • Save to Vault — Exports your chat session as a well-formatted Markdown note with YAML frontmatter (tags, links, date)
  • Auto-open on startup — Optionally pop up Chat Memo every time Obsidian launches

📸 Screenshots

Chat Memo UI


🚀 Installation

From Obsidian Community Plugins (Recommended)

  1. Open Settings → Community Plugins
  2. Disable Safe Mode if prompted
  3. Click Browse and search for Chat Memo
  4. Click Install, then Enable

Manual Installation

  1. Download the latest release
  2. Extract main.js, styles.css, manifest.json into your vault at:
    .obsidian/plugins/chat-memo/
  3. Reload Obsidian and enable the plugin in Settings → Community Plugins

🎮 Usage

Opening Chat Memo

  • Click the chat bubble icon in the left ribbon
  • Or use the Command Palette: Chat Memo: Open popup

Input Syntax (Markdown Mode ON)

InputDisplaySaved as
# TitleH1 bubble (left)# Title
## SubH2 bubble (left)## Sub
### SubH3 bubble (left)### Sub
- itemBullet bubble (left)- item
- [ ] taskTodo bubble (left)- [ ] task
- [x] doneDone bubble (left)- [x] done
[[Note]]Backlink bubble (left)linked in frontmatter
#tagTag badge (left)added to frontmatter tags
Any other textSelf bubble (right)- content

When Markdown Mode is OFF, all input is treated as plain text (right bubble).

Saving Notes

  • Click the 💾 button in the toolbar — or press Escape / close the modal
  • Enter a note title (defaults to today's date)
  • Optionally add extra tags (comma-separated, no # needed)
  • Click Save → the note opens instantly in your vault

Generated frontmatter example:

---
date: 2025-01-15
tags: [idea, project]
links: ["[[SomeNote]]"]
---

⚙️ Settings

SettingDefaultDescription
Auto-open on startupONOpens Chat Memo popup every time Obsidian launches
Markdown ModeONParses #, -, [[]], #tag into styled left-side bubbles

🛠 Development

# Clone the repository
git clone https://github.com/Dec32th/obsidian-chat-memo
cd obsidian-chat-memo

# Install dependencies
npm install

# Build
npm run build

# Dev mode (watch)
npm run dev

Copy main.js, styles.css, manifest.json into your vault's plugin folder to test.


📋 Roadmap

  • Edit / delete individual bubbles
  • Image / file attachment support
  • Export as PDF
  • Multi-session history

🤝 Contributing

Contributions, issues, and feature requests are welcome!
Please check the issues page before opening a new one.

  1. Fork the repo
  2. Create your branch: git checkout -b feat/my-feature
  3. Commit your changes: git commit -m 'feat: add my feature'
  4. Push: git push origin feat/my-feature
  5. Open a Pull Request

📄 License

MIT © 2026 WHK

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.