1 unstable release
Uses new Rust 2024
new 0.0.0 | Apr 3, 2025 |
---|
#5 in #non-linear
6KB
Support Fractory: | GitHub Sponsors • Buy Me a Coffee • Ko-fi |
Read Manifesto: | I don’t have lifetime for your bullshit |
Fractory
Fractory is a Rust-based tool that tracks file changes and reconstructs development sessions — built for mosaic thinkers who thrive on context, not checklists.
It helps you preserve flow, capture intent, and navigate your work history as a living, nonlinear timeline. Whether you’re deep in systems design, refactoring, or jumping between ideas, Fractory ensures nothing gets lost in the chaos.
⚠️ Warning: This project is in early development. The current release is a placeholder to claim the crate name.
💡 Why Fractory?
Fractory exists for developers who think in fragments, not funnels — who build systems nonlinearly, jump between layers, and resist rigid workflows. It preserves flow, captures context, and lets you reconstruct what you were really doing — even if you couldn’t explain it in a ticket.
📝 Read the full manifesto: I don’t have lifetime for your bullshit
✨ Features (WIP)
- ⏱️ Session detection based on idle time, commits, or manual markers
- 🧠 GPT-powered summaries of your coding sessions
- 🧩 Intent annotation via CLI or Git hooks
- 🧾 Lightweight,
.gitignore
-aware diff tracking - 🧵
fractory resume
brings you right back into flow
🚀 Getting Started
cargo install fractory
fractory init # Initializes project baseline
fractory start # Begins tracking changes
fractory summary # Generates a summary of your session
🌱 Built for Mosaic Thinking
Fractory is for developers who:
- See systems holistically, not step-by-step
- Jump between files, ideas, and problems
- Lose flow when forced into linear workflows
📦 License
Fractory is licensed under either of:
at your option.
SPDX identifier: MIT OR Apache-2.0