@mediaflux-in/fluxtrail
v1.0.1
Published
Local-first project memory and handoff trail for AI coding assistants
Maintainers
Readme
FluxTrail
FluxTrail is an open-source, local-first project memory and handoff trail for AI coding assistants.
It ensures that when you switch tools (e.g., from Gemini to Claude) or reboot your PC, your AI knows exactly where you left off.
🚀 What FluxTrail Solves
LLMs are stateless. When a session ends, the context is lost. FluxTrail acts as a "Black Box Recorder" for your development session, storing task progress, Git state, and architectural maps directly in your project folder.
📋 System Requirements
- Node.js: >= 18.0.0
- Git: Installed and initialized in your project.
- Python (Optional): Required for the Graphify-powered project map mode.
📦 Installation
npm install -g @mediaflux-in/fluxtrail🛠 Quick Start
Initialize your project:
fluxtrail initRun a diagnosis:
fluxtrail doctorCapture progress:
fluxtrail capture "Finished the user login logic"Switch AI tools:
fluxtrail continue claude
🧠 Basic Mode vs. Graphify-Powered Mode
FluxTrail works in two modes:
Basic Mode (Standalone)
Manages task handoffs, project memory, and Git changed files. No additional setup required.
Full Mode (Graphify-Powered)
Includes a compact project-map summary in your context. This gives the AI an "Architectural Brain" of your codebase structure.
To enable Full Mode:
- Install Graphify:
pip install graphifyy - Run setup:
fluxtrail setup full - Map your project:
fluxtrail graph build - Sync everything:
fluxtrail sync
🔗 Relationship with Graphify
FluxTrail is developed and maintained by MediaFlux and is designed to pair with Graphify (an independent project by safishamsi).
- Graphify builds the structural project map.
- FluxTrail manages the handoff trail and AI CLI synchronization.
- Together, they provide a unified Brain + Memory for your AI assistant.
🧠 AI Assistant Support
FluxTrail automatically updates context for:
- Gemini CLI: (
GEMINI.md) - Claude Code: (
CLAUDE.md) - Codex / general agents: (
AGENTS.md)
🛡 Privacy & Local-First
- 100% Local: Data is stored in your project's
.capsule/folder. - No Telemetry: We do not collect data on your code or usage.
- Offline First: No cloud sync or databases required.
⚖ License
Distributed under the MIT License. See LICENSE for more information.
