trace
NAME
trace: Self-hosted, Markdown first notes for quick capture.
SYNOPSIS
docker run -d -p 5230:5230 -v ~/.trace:/var/opt/memos silentfellow/trace:stable
DESCRIPTION
Trace is a home for short form thinking: daily notes, links, work logs and snippets flow into one chronological Markdown timeline on infrastructure you control. No titles, folders or templates in the way.
DEMO
FEATURES
- Scratchpad: a private space per parent Space, with a global view
- Markdown export grouped by date, with attachments kept
- Print view for clean PDF export
- Export filters built on CEL, fetched page by page
NOTES
Trace runs on the Memos stack: a Go backend over SQLite, MySQL or PostgreSQL and a React frontend. My work is the Scratchpad (private child spaces that follow their parent Space, an aggregate view and an untagged filter) and the export pipeline: a CEL filter builder, a paged fetcher, a Markdown builder grouped by date and a print view for PDF. I also fixed the release build so multi architecture images publish as one manifest.
HISTORY
Trace is my fork and rebrand of Memos. On top of upstream I built the Scratchpad and the Markdown and PDF export workflow. Upstream: usememos/memos.
STACK
go, typescript, react, docker