Skip to content

actx ingest

Ingest files and directories into the knowledge plane, making them available for semantic search via ?k queries.

Terminal window
actx ingest <source> [options]
ArgumentRequiredDescription
sourceFile or directory path to ingest
  1. Scans the source path for supported file types
  2. Chunks each file into semantically meaningful segments
  3. Passes each chunk through the knowledge write gate (deduplication + validation)
  4. Stores chunks in the knowledge plane (SurrealDB with HNSW vector indices)
FormatExtensions
Markdown.md, .mdx
TypeScript/JavaScript.ts, .js, .tsx, .jsx
Python.py
Rust.rs
YAML/JSON.yaml, .yml, .json
Plain text.txt
Terminal window
actx ingest docs/
Terminal window
actx ingest README.md
Terminal window
actx query '?k "authentication" #code ^3'
  • The knowledge filesystem watcher (configured in actx.yaml) automatically re-indexes when source files change
  • Duplicate content is deduplicated via content-addressed hashing
  • Large files are chunked to optimize for semantic search relevance