Skip to content

drew-mcl/mind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

mind

radial mind-mapping for projects β€” web UI + terminal tree viewer

install

go install ./cmd/mind

usage

mind              # tree view of all projects
mind tree sre     # tree view of a specific project
mind ui           # launch the web UI
SRE
β”œβ”€ β—† Logging β€” Centralized logging infrastructure
β”‚  β”œβ”€ ● Log aggregation                          done
β”‚  β”œβ”€ ● Structured logging                       in_progress  @drew
β”‚  └─ β—‹ Log retention policy
β”œβ”€ β—† Monitoring β€” Metrics and observability
β”‚  β”œβ”€ ● Deploy Prometheus                        done
β”‚  β”œβ”€ ● Grafana dashboards                       in_progress  @drew
β”‚  └─ β—‹ SLO tracking                             blocked  ⊘ blocked by: Deploy Prometheus
└─ β—† Alerting β€” Incident detection and notification
   β”œβ”€ β—‹ PagerDuty integration
   β”œβ”€ β—‹ Alert rules                              ⊘ blocked by: PagerDuty integration
   └─ β—‹ Write runbooks                           @drew  ⊘ blocked by: Alert rules

vault

project data lives in ~/.mind/ β€” a git-backed vault that syncs across machines.

mind vault init              # git init the vault
mind vault init --github     # + create private repo on GitHub
mind vault init --gitlab     # + create private repo on GitLab
mind vault sync              # commit + pull + push
mind vault status            # show vault state

data model

each project is a JSON file in ~/.mind/. nodes form a hierarchy: root β†’ domain β†’ feature β†’ task. features and tasks carry status (pending, in_progress, blocked, done) and optional assignees. edges can be hierarchy (parent-child) or blocks (blocking relationship).

stack

  • ui: react flow, zustand, tailwind, vite
  • cli: go, cobra, lipgloss
  • data: JSON files in ~/.mind/

mind UI

About

jira but its a mindmap 🧠

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors