flowstate-cli
v0.1.13
Published
A unified terminal productivity system for notes, todos, and focus sessions with semantic search
Maintainers
Readme
flowstate-cli
A unified terminal productivity system for notes, todos, and focus sessions with semantic search.
Installation
npm install -g flowstate-cliUsage
flowstateIf flowstate command is not found, try:
npx flowstateSupported Platforms
| Platform | Architecture | Status | |----------|--------------|--------| | Windows | x64 | Supported | | Windows | ARM64 | Supported | | macOS | Intel (x64) | Supported | | macOS | Apple Silicon (ARM64) | Supported | | Linux | x64 | Supported | | Linux | ARM64 | Supported |
Note: 32-bit systems are not supported. Requires 64-bit Node.js.
Features
- Notes: Quick capture with markdown preview, wikilinks
[[Note Title]], and#hashtag/@mentiontagging - Todos: Task management with priorities, due dates, status badges, and multiple sort/filter modes
- Focus Sessions: Pomodoro-style timer with configurable durations and session history
- Mind Map: Visual graph of note connections
- Semantic Search: Local ONNX-powered semantic search
- Linking System: Connect notes and todos through bidirectional relationships
Keyboard Shortcuts
| Key | Action |
|-----|--------|
| Ctrl+X | Quick capture note |
| Ctrl+N | Notes screen |
| Ctrl+T | Todos screen |
| Ctrl+F | Focus session screen |
| Ctrl+/ | Semantic search |
| Ctrl+G | Mind map |
| ? | Help modal |
| q | Quit |
Troubleshooting
"ia32" or "x86" architecture error
You have 32-bit Node.js installed. Please install 64-bit Node.js.
"flowstate: command not found"
npm global bin is not in your PATH. Options:
- Use
npx flowstate(always works) - Add to PATH:
# Add to ~/.bashrc or ~/.zshrc: export PATH="$(npm config get prefix)/bin:$PATH"
Old version running
Reinstall to fix PATH conflicts:
npm uninstall -g flowstate-cli && npm install -g flowstate-cliMore Information
For full documentation and source code, visit GitHub.
License
MIT
