FAQ
Frequently asked questions about Wolbarg installation, providers, storage, and retrieval.
What is Wolbarg?
A TypeScript SDK for shared semantic memory across AI agents. It is not an agent framework and not a hosted vector database. See Getting Started.
What Node version do I need?
Node.js 22.5+ because SQLite uses built-in node:sqlite.
Why did hybrid search do nothing?
You likely omitted keywordSearch: bm25(). Without it, hybrid: true falls back to semantic-only. See Hybrid Search.
Do I need an LLM to use Wolbarg?
No. LLM is required only for compress(). Remember/recall need storage + embedding.
Why does PDF ingest fail?
Install pdf-parse@1.1.4 in your app. Scan-only PDFs without a text layer need OCR/vision on images. See Document Ingestion and Limitations.
Can I use PostgreSQL?
Yes — npm install pg then storage: postgres(url). See PostgreSQL Backend.
How do multiple agents share memory?
One Wolbarg instance, different agent ids on remember/recall filters. See Multi-Agent Memory.
Where is the full docs dump for AI tools?
- /llms.txt — curated index
- /llms-full.txt — full Markdown export
- Append
.mdto any docs URL for that page as Markdown