FlowLogGit stash for your mental context. FlowLog is a passive working-memory capture tool for VS Code. It silently records your session activity in the background and presents a Resume Card when you need to pick up where you left off. No configuration, no telemetry, no cloud — just local context that stays with your project. Why FlowLog?You close VS Code on Friday. You reopen it on Monday. What were you doing? Which files mattered? What was that thing you were about to fix? FlowLog answers all of that automatically:
FeaturesPassive Session TrackingFlowLog quietly listens to your editor activity:
All events are timestamped and stored locally in Quick Notes (
|
| Command | Shortcut | Description |
|---|---|---|
FlowLog: Add Quick Note |
Ctrl+Shift+N / Cmd+Shift+N |
Save a timestamped note |
FlowLog: Show Resume Card |
— | Open the Resume Card webview |
FlowLog: Export Handoff |
— | Generate a Markdown session summary |
Data & Privacy
FlowLog is 100% local.
- All data is stored in
.vscode/flowlog/inside your workspace. - Zero telemetry. Nothing is sent anywhere.
- Zero external dependencies. No network calls, no cloud services.
- Add
.vscode/flowlog/to your.gitignoreif you don't want session data in version control.
Installation
From Source
git clone https://github.com/Faze789/FlowLog.git
cd FlowLog
npm install
npm run compile
Then press F5 in VS Code to launch the Extension Development Host.
VS Code Marketplace
Coming soon.
Configuration
None required. FlowLog activates automatically when you open a workspace and starts tracking immediately.
Roadmap
- [ ] Auto-show Resume Card on workspace open
- [ ] Configurable tracking granularity
- [ ] Multi-root workspace support
- [ ] Session history (browse past days)
- [ ] VS Code Marketplace publishing
Contributing
Contributions are welcome! Please open an issue first to discuss what you'd like to change.
- Fork the repository
- Create your feature branch (
git checkout -b feature/my-feature) - Commit your changes
- Push to the branch
- Open a Pull Request