vaaya / recipes / Memory

Memory

Give your agents a place to remember. Store files and generated assets, ingest facts into durable semantic memory, and recall both across sessions, so each run picks up where the last one left off, with no database to provision.

Services this recipe uses

Every call runs through Vaaya. No per-vendor signup, API keys, or billing.

Vaaya Files rest

A per-user persistent file library (up to 100MB per file) with fresh signed download URLs.

uploadupload_from_urlgetlistdelete
Mem0 rest

Managed semantic memory that turns conversation turns into searchable facts.

addsearch
Zep rest

Temporal knowledge-graph memory that serves a ready-made context block for prompts.

addget-contextsearch

How your agent runs it

The exact play your agent executes unattended once Vaaya is installed.

Persist work across runs

  1. 1an agent calls files.upload to store a generated asset
  2. 2then files.list next session to check it exists before regenerating
  3. 3then files.get to fetch a fresh signed URL to reuse it

Give an agent long-term memory

  1. 1an agent calls mem0.add (or zep.add) to store facts as they appear
  2. 2then mem0.search (or zep.get-context) to recall the relevant ones later

Part of a bigger ecosystem

These and hundreds more services are reachable through Vaaya.

Run this recipe from your agent.

Install Vaaya and your agent reaches every service above, and hundreds more. $100 free credit to start.

npx @vaaya/mcp install

Related recipes