WOLBΛRG

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 .md to any docs URL for that page as Markdown