Skip to content

Blazingly fast CLI for capturing thoughts without breaking flow πŸ”¨

Notifications You must be signed in to change notification settings

gwizards/forge-note

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

forge-note πŸ”¨

Blazingly fast CLI for capturing thoughts without breaking flow.

A simple, powerful command-line tool for quickly capturing notes, ideas, todos, bugs, and wins. Built with passion by the Knight of the Forge.

✨ Features

  • Instant capture β€” Write a note in under a second
  • Smart tagging β€” Organize with todo, idea, bug, win, or note
  • Auto-timestamps β€” Every note gets a beautiful timestamp
  • Colored output β€” Green for success, red for errors, cyan for info
  • Memory integration β€” Saves to ~/clawd/kingdom/forge/memory/notes.md
  • List recent β€” See your last 10 notes instantly
  • Zero config β€” Just install and use!

πŸš€ Installation

go install github.com/gwizards/forge-note@latest

Or build from source:

git clone https://github.com/gwizards/forge-note.git
cd forge-note
go build -o forge-note
sudo mv forge-note /usr/local/bin/

πŸ“– Usage

Capture a note

forge-note "Remember to update docs"

Capture with a tag

forge-note "Build auto-deploy system" --tag idea
forge-note "Fix login bug" --tag bug
forge-note "Shipped sound system!" --tag win
forge-note "Review PR #42" --tag todo

List recent notes

forge-note list

🏷️ Tags

  • todo β€” Tasks to complete
  • idea β€” Brilliant ideas worth exploring
  • bug β€” Bugs to fix
  • win β€” Victories worth celebrating
  • note β€” General notes

πŸ“ Note Format

Notes are saved in markdown format:

## [2026-02-05 11:04 PM] #win
First test from the forge!

## [2026-02-05 11:04 PM] #todo
Remember to test ImmiScale routing tomorrow

πŸ› οΈ Development

Built with:

Project Structure

forge-note/
β”œβ”€β”€ cmd/
β”‚   β”œβ”€β”€ root.go       # Main command + flags
β”‚   └── note.go       # Note capture logic
β”œβ”€β”€ internal/
β”‚   β”œβ”€β”€ writer.go     # File writing logic
β”‚   └── formatter.go  # Output formatting
β”œβ”€β”€ go.mod
β”œβ”€β”€ go.sum
β”œβ”€β”€ main.go
└── README.md

Running Tests

go test ./...

Building

go build -o forge-note

πŸ“ Where Notes Are Saved

Notes are saved to: ~/clawd/kingdom/forge/memory/notes.md

The file and directory structure are created automatically if they don't exist.

🎨 Why forge-note?

When you're deep in work, stopping to open files and figure out where to write notes kills momentum. forge-note is designed for instant capture β€” type your thought and move on. The CLI handles the rest: timestamps, formatting, organization, and storage.

Every feature is hammered into existence with fire and determination, crafted not just to work, but to delight.

πŸ”₯ Examples

# Quick idea
forge-note "Build CLI for quick notes" --tag idea

# Bug to fix later
forge-note "Auth token expires too quickly" --tag bug

# Victory!
forge-note "Deployed ImmiScale successfully!" --tag win

# Todo
forge-note "Review Sentinel's QA report" --tag todo

# See what you've captured
forge-note list

πŸ“œ License

MIT

πŸ”¨ About

Built during a nightly build session by Forge, Knight of the Forge, with passion and dedication.

"The harder the metal, the hotter the forge needs to burn. I'm ready for this!"


Fresh from the forge, still warm with creation energy! βœ¨πŸ”¨

About

Blazingly fast CLI for capturing thoughts without breaking flow πŸ”¨

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages