whatisgithub

What is wolbarg-benchmarks?

wolbarg/wolbarg-benchmarks — explained in plain English

Analysis updated 2026-05-18

1TypeScriptAudience · developerComplexity · 2/5LicenseSetup · easy

In one sentence

This repository publishes reproducible speed benchmarks for Wolbarg, a local-first semantic memory SDK for AI agents, backed by SQLite and PostgreSQL.

Mindmap

mindmap
  root((wolbarg-benchmarks))
    What it does
      Benchmarks Wolbarg SDK
      Measures storage and recall speed
      Compares SQLite and PostgreSQL
    Tech stack
      TypeScript
      Node.js
      SQLite
      PostgreSQL
    Use cases
      Reproduce benchmark results
      Compare storage backends
      Track feature support
    Audience
      Wolbarg SDK users
      AI agent developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Reproduce published performance numbers for the Wolbarg agent-memory SDK on your own hardware.

USE CASE 2

Compare SQLite versus PostgreSQL backend speed for storing and recalling AI agent memories.

USE CASE 3

Check which agent-memory features, like dedupe or real-time change events, a given Wolbarg version supports.

What is it built with?

TypeScriptNode.jsSQLitePostgreSQL

How does it compare?

wolbarg/wolbarg-benchmarks0xkinno/neuralvault0xmayurrr/ai-contractauditor
Stars111
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyhardeasy
Complexity2/54/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

No external service needed to reproduce mock-mode benchmarks, just npm install and npm run benchmark.

MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

Wolbarg Benchmarks is a companion repository that publishes public, reproducible performance numbers for Wolbarg, a separate software development kit that gives AI agents local-first semantic memory. Semantic memory here means a system that lets an AI agent store and later recall information based on meaning rather than exact keyword matches, running on the user's own machine rather than a remote server. This repository does not contain the memory SDK itself, it only measures how fast that SDK performs under different conditions. The benchmarks test the complete storage and recall path of the SDK, backed by either SQLite or PostgreSQL, and report numbers such as how long it takes the system to become ready from a cold start, how many memory writes per second it can sustain, and how quickly it can recall relevant memories once a couple thousand items have been stored. The README is careful to note that these numbers use mock embeddings rather than a live AI provider, so results will vary by machine and should not be mixed up with a separate suite that tests real provider-generated embeddings. Anyone curious about Wolbarg's real-world performance, or comparing it against other agent memory systems, can clone this repository, install its dependencies, and run the benchmark script themselves to reproduce the same measurements on their own hardware. It also includes a feature comparison file that lays out which agent-memory capabilities the current version of Wolbarg supports, such as write-time deduplication, real-time change events, and multi-writer concurrency handling. The repository is released under the MIT license.

Copy-paste prompts

Prompt 1
Show me how to clone this repo and run npm run benchmark to reproduce the Wolbarg performance numbers.
Prompt 2
Explain the difference between the mock-embeddings benchmark suite and the live provider-path suite mentioned here.
Prompt 3
What do the recall latency and writes-per-second numbers in results/v0.4.0 tell me about Wolbarg's performance?
Prompt 4
How would I add a new benchmark scenario to this repository's suite?

Frequently asked questions

What is wolbarg-benchmarks?

This repository publishes reproducible speed benchmarks for Wolbarg, a local-first semantic memory SDK for AI agents, backed by SQLite and PostgreSQL.

What language is wolbarg-benchmarks written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js, SQLite.

What license does wolbarg-benchmarks use?

MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is wolbarg-benchmarks to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is wolbarg-benchmarks for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.