Skip to main content

CLI Commands Reference

This page is generated from the CLI command registry.

Discovery

auvy help
auvy help receptors execute
auvy commands list --output json
auvy schema commands --output json
auvy schema output receptors execute --output json

Output Modes

  • --output human
  • --output json
  • --output jsonl
  • --json as a shortcut for --output json

activity

Inspect activity streams.
CommandSummary
activity engramsList activity engrams.

activity engrams

auvy activity engrams
Options:
  • --limit - Limit the number of results.
  • --offset - Skip the first N results.
  • --all - Fetch all results using pagination helpers when available.
  • --fields - Comma-separated list of fields to return.
  • --source-types - Comma-separated source types.
  • --target-types - Comma-separated target types.
  • --hours - Hours to look back.
  • --trace-id - Filter by trace ID.

api-config

Inspect remote API configuration.
CommandSummary
api-config cost-estimatesGet current cost estimates.
api-config embedding-modelGet the active embedding model.
api-config modelsList available chat models.

api-config cost-estimates

auvy api-config cost-estimates

api-config embedding-model

auvy api-config embedding-model

api-config models

auvy api-config models

commands

Inspect the CLI command graph.
CommandSummary
commands listList commands for humans or machines.

commands list

auvy commands list

config

Inspect or update CLI configuration.
CommandSummary
config setSet a saved CLI configuration value.
config showShow saved CLI configuration.

config set

auvy config set <key> <value>
Examples:
auvy config set api-url https://api.auvy.ai
auvy config set workspace-slug my-workspace

config show

auvy config show

docs

Show CLI help in text form. Aliases: help
auvy docs

grep

Run keyword search using native tools.
auvy grep <query>

health

Check API connectivity and auth.
auvy health

help

Show CLI help.
auvy help [<command...>]
Examples:
auvy help
auvy help receptors execute

jobs

Inspect and control background jobs.
CommandSummary
jobs cancelCancel a running job.
jobs getGet current job status.
jobs inputProvide input to a waiting job.
jobs listList jobs.
jobs resumeResume a waiting job.
jobs streamConsume the SSE stream for a job.
jobs waitWait for a job to complete.

jobs cancel

auvy jobs cancel <jobId>

jobs get

auvy jobs get <jobId>

jobs input

auvy jobs input <jobId>
Options:
  • --data - JSON input payload.
Examples:
auvy jobs input <jobId> --data '{"approved":true}'

jobs list

auvy jobs list
Options:
  • --limit - Limit the number of results.
  • --offset - Skip the first N results.
  • --all - Fetch all results using pagination helpers when available.
  • --fields - Comma-separated list of fields to return.
  • --status - Filter by job status.
  • --receptor-id - Filter by receptor ID.
  • --pathway-id - Filter by pathway ID.

jobs resume

auvy jobs resume <jobId>

jobs stream

auvy jobs stream <jobId>

jobs wait

auvy jobs wait <jobId>
Options:
  • --timeout-ms - Wait timeout in milliseconds.

login

Save CLI credentials.
auvy login
Examples:
auvy login --api-key ak_live_xxx
auvy login --api-key ak_live_xxx --workspace-slug my-workspace

logout

Delete saved CLI credentials.
auvy logout

memories

Manage memories.
CommandSummary
memories bulk-deleteBulk delete memories.
memories chunkGet a single memory chunk.
memories chunksList chunks for a memory.
memories createCreate a memory record.
memories deleteDelete a memory.
memories delete-chunksDelete chunk indices from a memory.
memories delete-chunks-by-sourceDelete chunks from a memory by source URL.
memories getGet a memory by ID.
memories ingestIngest content into a memory.
memories listList memories.
memories updateUpdate a memory.

memories bulk-delete

auvy memories bulk-delete
Options:
  • --ids - Comma-separated memory IDs.
Examples:
auvy memories bulk-delete --ids id-1,id-2

memories chunk

auvy memories chunk <chunkId>
Options:
  • --fields - Comma-separated list of fields to return.

memories chunks

auvy memories chunks <memoryId>
Options:
  • --fields - Comma-separated list of fields to return.
  • --query - Optional raw query suffix, for example ?limit=50.

memories create

auvy memories create
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.
Examples:
auvy memories create --data '{"name":"Notes","source_type":"text"}'

memories delete

auvy memories delete <memoryId>

memories delete-chunks

auvy memories delete-chunks <memoryId>
Options:
  • --indices - Comma-separated chunk indices.

memories delete-chunks-by-source

auvy memories delete-chunks-by-source <memoryId>
Options:
  • --source-urls - Comma-separated source URLs.

memories get

auvy memories get <memoryId>
Options:
  • --fields - Comma-separated list of fields to return.

memories ingest

auvy memories ingest
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.
  • --file - Local file path to ingest.
  • --name - Display name for file ingestion.
  • --description - Optional description.
  • --owner-type - Owner type for ingestion.
  • --owner-id - Owner ID for ingestion.
  • --metadata - JSON metadata object.
  • --skip-title-description - Skip title/description extraction.
  • --skip-embedding - Skip embedding generation.
  • --source-type - Explicit source type override for file ingestion.
Examples:
auvy memories ingest --file ./notes.txt --name "Notes"
auvy memories ingest --data '{"source":{"type":"text","value":"hello"},"name":"Notes"}'

memories list

auvy memories list
Options:
  • --limit - Limit the number of results.
  • --offset - Skip the first N results.
  • --all - Fetch all results using pagination helpers when available.
  • --fields - Comma-separated list of fields to return.
  • --brain-id - Brain scope override.
  • --source-type - Filter by memory source type.
  • --owner-type - Filter by owner type.
  • --owner-id - Filter by owner ID.
  • --kind - Filter by memory kind.
  • --tags - Comma-separated tags filter.

memories update

auvy memories update <memoryId>
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.

neurons

Manage neurons.
CommandSummary
neurons createCreate a neuron.
neurons deleteDelete a neuron.
neurons getGet a neuron by ID.
neurons listList neurons.
neurons reflexesManage reflexes attached to a neuron.
neurons updateUpdate a neuron.

neurons create

auvy neurons create
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.
Examples:
auvy neurons create --data '{"name":"My Neuron"}'

neurons delete

auvy neurons delete <neuronId>

neurons get

auvy neurons get <neuronId>
Options:
  • --fields - Comma-separated list of fields to return.

neurons list

auvy neurons list
Options:
  • --limit - Limit the number of results.
  • --offset - Skip the first N results.
  • --all - Fetch all results using pagination helpers when available.
  • --fields - Comma-separated list of fields to return.
  • --brain-id - Brain scope override.

neurons reflexes

auvy neurons reflexes

neurons update

auvy neurons update <neuronId>
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.

pathways

Manage pathways.
CommandSummary
pathways createCreate a pathway.
pathways deleteDelete a pathway.
pathways executeExecute a pathway.
pathways getGet a pathway by ID.
pathways listList pathways.
pathways updateUpdate a pathway.

pathways create

auvy pathways create
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.
Examples:
auvy pathways create --data '{"name":"My Pathway"}'

pathways delete

auvy pathways delete <pathwayId>

pathways execute

auvy pathways execute <pathwayId>
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
Examples:
auvy pathways execute <pathwayId> --data '{"input":{"message":"Hello"}}'

pathways get

auvy pathways get <pathwayId>
Options:
  • --fields - Comma-separated list of fields to return.

pathways list

auvy pathways list
Options:
  • --limit - Limit the number of results.
  • --offset - Skip the first N results.
  • --all - Fetch all results using pagination helpers when available.
  • --fields - Comma-separated list of fields to return.
  • --status - Filter by pathway status.
  • --brain-id - Brain scope override.

pathways update

auvy pathways update <pathwayId>
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.

read

Read one or more native-tool resources.
auvy read <path...>

receptors

Manage and invoke receptors. Aliases: synapses
CommandSummary
receptors createCreate a completion receptor.
receptors deleteDelete a receptor by slug.
receptors executeInvoke a receptor by slug.
receptors getGet a receptor by ID.
receptors listList receptors.
receptors patchPatch a receptor by slug.
receptors resolveResolve a receptor by slug.
receptors shareManage receptor share settings.

receptors create

auvy receptors create
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.
Examples:
auvy receptors create --data '{"type":"completion","slug":"support"}'

receptors delete

auvy receptors delete <slug>

receptors execute

auvy receptors execute <slug>
Options:
  • --data - JSON payload.
  • --message - Single user message.
  • --messages - JSON array of messages.
  • --async - Queue the job and return immediately.
  • --stream - Consume the job stream instead of polling.
  • --timeout-ms - Wait timeout in milliseconds.
Examples:
auvy receptors execute support --message "Hello"
echo '{"message":"Hello"}' | auvy receptors execute support --stream --output jsonl

receptors get

auvy receptors get <receptorId>
Options:
  • --fields - Comma-separated list of fields to return.

receptors list

auvy receptors list
Options:
  • --limit - Limit the number of results.
  • --offset - Skip the first N results.
  • --all - Fetch all results using pagination helpers when available.
  • --fields - Comma-separated list of fields to return.
  • --target-type - Filter by receptor target type.
  • --type - Legacy alias for —target-type.
  • --active - Filter active receptors.
  • --brain-id - Brain scope override.
Examples:
auvy receptors list --target-type neuron
auvy synapses list --type pathway --output json

receptors patch

auvy receptors patch <slug>
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.
Examples:
auvy receptors patch support --data '{"is_active":false}'

receptors resolve

auvy receptors resolve <slug>
Options:
  • --fields - Comma-separated list of fields to return.

receptors share

auvy receptors share

recollections

Inspect recollections.
CommandSummary
recollections by-ownerResolve the recollection for an owner.
recollections createCreate a recollection.
recollections deleteDelete a recollection.
recollections getGet a recollection by ID.
recollections link-memoryLink a memory to a recollection.
recollections listList recollections.
recollections memory-countsGet recollection memory counts for owners.
recollections searchSearch recollections.
recollections statsGet recollection stats.
recollections unlink-memoryUnlink a memory from a recollection.

recollections by-owner

auvy recollections by-owner <ownerType>
Options:
  • --owner-id - Owner ID; use “null” for ownerless.
  • --fields - Comma-separated list of fields to return.

recollections create

auvy recollections create
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.
Examples:
auvy recollections create --data '{"owner_type":"neuron","owner_id":"<id>"}'

recollections delete

auvy recollections delete <recollectionId>

recollections get

auvy recollections get <recollectionId>
Options:
  • --fields - Comma-separated list of fields to return.
auvy recollections link-memory <recollectionId> <memoryId>
Options:
  • --priority - Optional priority.

recollections list

auvy recollections list
Options:
  • --limit - Limit the number of results.
  • --offset - Skip the first N results.
  • --all - Fetch all results using pagination helpers when available.
  • --fields - Comma-separated list of fields to return.
  • --owner-type - Filter by owner type.
  • --owner-id - Filter by owner ID; use “null” for ownerless.

recollections memory-counts

auvy recollections memory-counts <ownerType>
Options:
  • --owner-ids - Comma-separated owner IDs.
auvy recollections search
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.
Examples:
auvy recollections search --data '{"query":"hello","owner_type":"trace","owner_ids":["<id>"]}'

recollections stats

auvy recollections stats <recollectionId>
Options:
  • --fields - Comma-separated list of fields to return.
auvy recollections unlink-memory <recollectionId> <memoryId>

reflexes

Manage reflexes.
CommandSummary
reflexes connectionsInspect reflex connection state.
reflexes createCreate a reflex.
reflexes deleteDelete a reflex.
reflexes getGet a reflex by ID.
reflexes listList reflexes.
reflexes updateUpdate a reflex.

reflexes connections

auvy reflexes connections

reflexes create

auvy reflexes create
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.
Examples:
auvy reflexes create --data '{"name":"Email","type":"effector"}'

reflexes delete

auvy reflexes delete <reflexId>

reflexes get

auvy reflexes get <reflexId>
Options:
  • --fields - Comma-separated list of fields to return.

reflexes list

auvy reflexes list
Options:
  • --limit - Limit the number of results.
  • --offset - Skip the first N results.
  • --all - Fetch all results using pagination helpers when available.
  • --fields - Comma-separated list of fields to return.
  • --type - Filter by reflex type.

reflexes update

auvy reflexes update <reflexId>
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.

schema

Inspect CLI schemas.
CommandSummary
schema commandsEmit the command schema catalog.
schema outputEmit output schema metadata for a command.

schema commands

auvy schema commands

schema output

auvy schema output <command...>
Run semantic search using native tools.
auvy search <query>

tools

Inspect built-in native tools.
CommandSummary
tools listList built-in native tools and schemas.

tools list

auvy tools list

traces

Manage traces.
CommandSummary
traces add-messageAdd a message to a trace.
traces auditGet trace audit details.
traces getGet a trace by ID.
traces listList traces.
traces messagesGet messages for a trace.
traces updateUpdate a trace.

traces add-message

auvy traces add-message <traceId>
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.
  • --content - Message content.
  • --role - Message role. Defaults to user.
  • --metadata - JSON metadata object.
Examples:
auvy traces add-message <traceId> --content "Hello" --role user

traces audit

auvy traces audit <traceId>
Options:
  • --fields - Comma-separated list of fields to return.

traces get

auvy traces get <traceId>
Options:
  • --fields - Comma-separated list of fields to return.

traces list

auvy traces list
Options:
  • --limit - Limit the number of results.
  • --offset - Skip the first N results.
  • --all - Fetch all results using pagination helpers when available.
  • --fields - Comma-separated list of fields to return.
  • --search - Search trace titles and messages.
  • --receptor-id - Filter by receptor ID.

traces messages

auvy traces messages <traceId>

traces update

auvy traces update <traceId>
Options:
  • --data - JSON payload. If omitted, JSON may be read from stdin.
  • --fields - Comma-separated list of fields to return.
  • --title - Trace title override.

usage

Inspect usage and costs.
CommandSummary
usage logsList workspace usage logs.
usage rankingRank receptors by workspace usage.
usage userGet current user usage.
usage workspaceGet workspace usage.

usage logs

auvy usage logs <workspaceId>
Options:
  • --limit - Limit the number of results.
  • --offset - Skip the first N results.
  • --all - Fetch all results using pagination helpers when available.
  • --fields - Comma-separated list of fields to return.
  • --start-date - ISO start date.
  • --end-date - ISO end date.
  • --receptor-id - Filter by receptor ID.

usage ranking

auvy usage ranking <workspaceId>
Options:
  • --start-date - ISO start date.
  • --end-date - ISO end date.
  • --sort-by - Sort by tokens, cost, or invokeCount.
  • --fields - Comma-separated list of fields to return.

usage user

auvy usage user
Options:
  • --start-date - ISO start date.
  • --end-date - ISO end date.
  • --receptor-id - Filter by receptor ID.

usage workspace

auvy usage workspace <workspaceId>
Options:
  • --start-date - ISO start date.
  • --end-date - ISO end date.
  • --receptor-id - Filter by receptor ID.