veryfront knowledge ingest is the primary path for adding documents to a project’s knowledge base. Use it when an agent needs to turn uploads/... or a local file into knowledge/*.md.
Ingest one document
Use a remote upload path:Terminal
Terminal
/workspace/uploads/... is a local path:
Terminal
knowledge/<slug>.md.
Set auth and project context
Set the API token and project slug in your environment:.env
Terminal
--project when you want to override the current project:
Terminal
Choose the source path
| Path | Meaning | Behavior |
|---|---|---|
uploads/... | Remote project upload | Downloads from the uploads store before parsing |
./... or /absolute/path/... | Local file or directory | Parses directly from disk |
/workspace/uploads/... | Local sandbox file | Parses directly from the sandbox workspace |
./uploads/... | Local path named uploads/ | Parses directly from disk |
uploads/... for project uploads. Use ./uploads/... when the file is already in the current workspace.
Ingest a batch
Ingest every supported upload under a remote prefix:Terminal
Terminal
Verify the result
Read the generated knowledge file withveryfront files get:
Terminal
--json enabled during ingestion:
Result
Use low-level commands when you need manual control
veryfront knowledge ingest is the default path. Use the lower-level CRUD commands when you need to inspect or move files yourself:
Terminal
Requirements
Installpython3 before running veryfront knowledge ingest.
Outside the Veryfront sandbox image, install the parser dependencies for non-text formats:
Terminal
pdf, csv, tsv, docx, xlsx, xls, pptx, html, htm, txt, json, md, and mdx.
Related PRs
- veryfront-code#641: Adds
uploads,files, andknowledge ingestto the CLI. - veryfront-sandbox#11: Installs the Veryfront CLI in sandboxes and injects auth and project context.
- veryfront-studio#691: Updates agent prompts and sandbox flows to use the CLI-first ingestion path.
Next
- Agents: Build agents that call CLI and tool workflows.
- Tools: Define the tools that wrap or complement ingestion flows.
- Workflows: Orchestrate repeatable ingestion and follow-up processing.
Related
veryfront/cli: CLI entry point reference.veryfront/sandbox: Sandbox API reference.