TogoFlow connects to popular vector databases for RAG-style retrieval and AI agent memory. Load and manage documents in your vector provider (or with your own pipeline); TogoFlow searches and upserts vectors in workflows.
Supported stores
| App | Best for |
|---|---|
| Pinecone | Managed serverless / pod indexes |
| Qdrant | Cloud or self-hosted collections |
| Weaviate | Cloud or self-hosted class-based search |
| Chroma | Cloud or self-hosted collections |
| Upstash Vector | Serverless REST indexes |
| Zilliz / Milvus | Zilliz Cloud (Milvus) clusters |
Actions
| Action | Use |
|---|---|
| Similarity Search | Nearest-neighbor query — link as AI agent memory read action |
| Upsert | Write vectors you already prepared (ids + embeddings + metadata) |
| Delete | Remove by ids or filter |
TogoFlow does not run a full document ingest pipeline (no automatic file chunking / knowledge-base upload UI). Put knowledge into the index with your provider’s tools, SDK, or the Upsert action when you already have vectors.
For search/upsert you can pass a precomputed vector, or optionally text to embed via OpenAI when you want a one-off query embedding.
Quick path (copy-paste)
- Load docs into your provider (example with OpenAI embeddings + Pinecone SDK, or the provider console).
- In TogoFlow: Connections → your vector app → paste credentials → Test connection.
- Add Similarity Search as an Action, or AI agent → Add memory → pick the store (configures search on the memory chip — no extra canvas node).
- Set search text to:
{{inputs.message}}
- Pick namespace/collection from the dropdown (or type it). Optionally set Expected dimensions (e.g.
1536). - Run — ranked search hits hydrate agent memory (and show in the node data viewer when using a canvas Action).
Templates
| Template | What it does |
|---|---|
| Pinecone RAG Chat | Chat → AI with Pinecone memory chip (+ setup checklist) |
| Qdrant RAG Chat | Same pattern with Qdrant |
Load docs into the index first, then use the template. Follow the amber sticky notes on the canvas.
Action node
- Add an Action → vector store → connect credentials (test connection).
- Use Similarity Search with
textorvector(default{{inputs.message}}). - Open Advanced for raw vector, embedding model/key, and metadata filters.
- Downstream nodes read
{{lastOutput}}/{{lastOutput.rows}}.
AI agent memory
- AI node (agent mode) → Add memory → pick Pinecone / Qdrant / etc.
- Configure credentials and search fields on the memory chip (test connection).
- Publish — the agent runs similarity search at the start of the run and injects hits into context.
- Optionally attach Upsert as a tool if the agent should write vectors you supply in the tool call.
Related
- App Integrations — catalog overview
- AI Agent Node — agent mode and attachments
- Connections — storing API keys