iliad_vector_database
ActiveTool of AXIS Toolbox — Agentic Commerce Codebase Intelligence
AXIS-owned vector store. Two operations: `upsert` (insert or replace vectors) and `query` (cosine top-k nearest neighbors). Namespaces are account-scoped server-side (`acct:<account_id>:<namespace>`), so tenants cannot read each other's vectors. Persistent across restarts via Postgres. Requires Authorization: Bearer <api_key>. Best for RAG retrievers, deduplication, and similarity search. Engineer mode (X-Agent-Mode: engineer — Managed Memory, $0.05): query runs a pgvector/HNSW ANN candidate pool with optional recency-decay reranking (recency_half_life_days — managed forgetting), RRF hybrid fusion (sparse_ids), and metadata filter; upsert applies intra-batch semantic-dedup (dedup_threshold).
Parameters schema
{
"type": "object",
"required": [
"operation"
],
"properties": {
"query": {
"type": "object",
"description": "{vector: number[], top_k?: number, filter?: object}. Engineer mode also reads recency_half_life_days (number — exponential recency decay) and sparse_ids (string[] — RRF hybrid fusion). Required for query."
},
"vectors": {
"type": "array",
"description": "Array of {id, vector, metadata?} — required for upsert."
},
"namespace": {
"type": "string",
"description": "Logical isolation key. Defaults to 'default'. Account ID is always prepended server-side."
},
"operation": {
"enum": [
"upsert",
"query"
],
"type": "string",
"description": "upsert (insert/replace) or query (top-k cosine)."
},
"semantic_dedup": {
"type": "boolean",
"description": "Engineer upsert: set false to disable dedup (default on)."
},
"dedup_threshold": {
"type": "number",
"description": "Engineer upsert: cosine threshold for intra-batch semantic-dedup (default 0.97)."
}
}
}Parent server
AXIS Toolbox — Agentic Commerce Codebase Intelligence
https://github.com/lastmanupinc-hub/Toolbox
1/7 registries