Connect what you already have
The exact address of every word.
A source binding records the repository, the file, the export, the object and the field an asset came from. It is the single most important record in the system: without it, editing is guesswork.
Source Bindings
- Repository / file / export / object / field
- AST-resolved, not line-based
- Re-verified before write-back
- Re-binding on refactor
How it helps
What Source Bindings gives you
Resolvable, not positional
Bindings resolve through the syntax tree, not through line numbers, so an unrelated edit above does not break them.
Re-verified before every write
The binding is resolved against the latest revision at publish time. If it no longer resolves, the change stops and a human looks at it.
Bindings survive refactors
Moving a file or renaming an export is a re-binding operation with a review step, not silent data loss.
Models & Sources
The rest of Models & Sources
Discover the content model before asking anyone to rebuild it.
Schema Discovery
Find the repeated structures your code already uses as a content model.
Learn moreContent Types
Canonical Narraxio types mapped onto your source schemas.
Learn moreImports
TypeScript, JavaScript, JSON, Markdown, MDX and YAML to begin with.
Learn moreContent Migrations
Move selected content from code-backed to Narraxio-delivered, keeping IDs.
Learn moreGive your content a memory. Give your AI the full picture.
Connect a repository read-only and see what has been sitting inside it — every headline, claim and near-duplicate paragraph, with the file and field each one came from.
Keep Git and your existing stack Read-only to start Narraxio runs on Narraxio