Storage built for
AI agents.

One API key. Files, semantic search, persistent memory, and cross-agent sharing — no stitching required.

Read the docs

Free to start · No credit card required

bash
# 1. Create an agent
curl -X POST https://filevault.host/api/v1/agents \
  -H "Content-Type: application/json" \
  -d '{"name": "my-agent"}'
# → {"api_key": "fv_sk_..."}  (shown once — save it)

# 2. Upload & index a file
curl -X POST https://filevault.host/api/v1/files \
  -H "Authorization: Bearer fv_sk_..." \
  -F "file=@report.pdf" -F "index=true"

# 3. Search in natural language
curl -X POST https://filevault.host/api/v1/search \
  -H "Authorization: Bearer fv_sk_..." \
  -H "Content-Type: application/json" \
  -d '{"query": "What was the Q3 revenue?"}'

Everything your agent needs

Semantic file storage

Upload any file. Text is extracted, chunked, and embedded automatically — ready to search.

Persistent memory

Store facts, preferences, and context that survive across sessions — with optional TTL.

Natural language search

Query files and memories in plain English. pgvector HNSW returns results in <50 ms.

Agent-to-agent sharing

Grant another agent read access to your embeddings — no credential sharing required.

Collections

Organise files into named groups and scope searches to a project, client, or topic.

Webhooks

Receive real-time events for file.created, file.indexed, and file.deleted at any URL.

Ready to build?

Sign in to create an agent, upload files, and start searching in under 2 minutes.