CLI Reference
Install via pip install flyto-indexer, then use the flyto-index command.
Commands
init
Initialize a project for indexing.
bash
flyto-index init [path]Creates the .flyto/ directory structure.
scan
Build or update the index.
bash
# Incremental scan (default)
flyto-index scan /path/to/project
# Full re-scan
flyto-index scan /path/to/project --fullstatus
Check index freshness.
bash
flyto-index status [path]impact
Run impact analysis from the command line.
bash
flyto-index impact <symbol> --path /path/to/projectcontext
Extract LLM-ready context for a file or query.
bash
flyto-index context --path /path/to/file [--query "search term"]outline
Generate a project outline (L0 summary).
bash
flyto-index outline /path/to/projectbrief
Generate a compact project summary (under 500 tokens).
bash
flyto-index brief [path]describe
Read or write semantic file descriptions.
bash
flyto-index describe /path/to/filedemo
Run a 30-second demo (scan + impact analysis).
bash
flyto-index demo [path]check
CI gate — exits non-zero if risky changes detected.
bash
flyto-index check [path] --threshold high|medium|lowtools
Output JSON schema of all available tools.
bash
flyto-index toolsinstall-hook
Install a git hook for auto-reindex on commit.
bash
flyto-index install-hook [path]