Habitus reads your laptop traces — not your settings files.
File deltas become intelligence. Insights come to you, not the other way around.
Habitus watches silently, then pushes insights the moment they matter.
Proactive notifications, pattern alerts, profile updates — all hands-free.
Habitus discovers your patterns and pushes suggestions before you ask.
Real-time notifications. Behavioral insights. Zero effort.
Your laptop has thousands of files. Most are noise.
Habitus tracks what changed, when, and how — the deltas are where your real behavior lives.
# Behavioral Profile # Generated by Habitus v0.1.0 ## Work Style - Reads sequentially before editing - Prefers incremental changes over rewrites - Organizes with deep directory nesting ## Preferences - Verbose explanations preferred - Test-first development style - Keep all intermediate files
Every file you open, every edit you make, every folder you reorganize — your laptop traces reveal who you really are. No surveys. No config files.
Your computer has thousands of files. Most are noise. Habitus tracks what changed, when, and how. The incremental deltas are where real behavioral signal lives.
Habitus doesn't wait for you to ask. It pushes suggestions, pattern alerts, and profile updates to you the moment they matter. True hands-free intelligence.
Maps your behavior across consumption, production, organization, iteration, curation, and cross-modal axes. Each scored with confidence.
All data stays on your machine. No cloud. No telemetry. Your behavioral profile is yours alone.
Download, launch, forget. Habitus runs silently in your notch and learns from day one. No setup. No onboarding.
Habitus translates your behavioral profile into the native format
each AI agent understands. One truth, many outputs.
Habitus silently observes your laptop — every file open, every edit, every move. Your real workflow, not what you think it is.
Download Habitus.app
Launch → It disappears into your notch
File deltas become behavioral dimensions. Thousands of noisy file events get distilled into a clean 6-axis profile of who you actually are.
Δ 47 file changes → 6 dimensions
A Sequential reader (82%)
D Incremental editor (91%)
Insights come to you. Habitus proactively pushes suggestions, pattern alerts, and auto-exports profiles — you never have to ask.
⚡ "You read tests before editing"
⚡ "CLAUDE.md auto-exported"
⚡ "New pattern: deep nesting (68%)"
Free download. Runs entirely on your machine. Zero data leaves your laptop.
Habitus watches file system events: reads, writes, creates, deletes, moves, and renames. It also tracks content diffs (what changed inside files) and can optionally record screen activity. It does NOT read file contents for profiling — only metadata and structural patterns.
Habitus exports to CLAUDE.md (Claude Code), .cursorrules (Cursor, Windsurf), AGENTS.md (Codex, Gemini CLI, any LF-standard agent), and JSON (any custom integration). If your agent reads a config file, Habitus can probably generate it.
No. All data stays on your machine. Habitus stores events in local SQLite and JSONL files under ~/.habitus/. The optional LLM integration (for semantic encoding) can be configured to use a local model. There is zero telemetry.
A: Consumption (sequential vs. targeted vs. breadth-first reading), B: Production (comprehensive vs. minimal output), C: Organization (deep nesting vs. flat), D: Iteration (incremental edits vs. rewrites), E: Curation (selective cleanup vs. preservative), F: Cross-Modal (visual-heavy vs. text-only). Each is classified as L/M/R with confidence scores.
Habitus starts building a profile from the first session. After 3-5 sessions of normal work, most dimensions reach 60%+ confidence. After 10+ sessions, profiles are typically highly stable. Drift detection will alert you if your behavior changes significantly.
Editor configs capture explicit preferences (tab width, line endings). Habitus captures implicit behavioral patterns — how you actually work vs. how you think you work. It discovers patterns you might not even be aware of, like your reading strategy or iteration style.
Yes. The config file (~/.habitus/config.yaml) lets you set ignore patterns, watch directories, snapshot intervals, and toggle features like screen recording or content diffing. You can also exclude specific file types or directories.