Indexing & Live Sync
How Figorit indexes your code and keeps it up to date.
When you add a repository, Figorit clones it, parses every file into semantic chunks (functions, classes, config blocks), and generates vector embeddings for each chunk.
Incremental Sync
After the initial index, Figorit listens for push webhooks. When you merge a PR or push to the default branch, only changed files are re-indexed. This keeps your knowledge base current without re-processing the entire repo.
Re-indexing
You can trigger a full re-index from the repository settings page if needed, for example after changing exclusion patterns.