bradAGIbradAGICommunityยท1 Agent Skills Included

GraphMemory

Embedded graph database with vector search and GraphRAG

Stores entities and relationships in an embedded DuckDB graph with vector, full-text, and hybrid search. Extracts knowledge graphs from plain text, deduplicates nodes, and runs multi-hop traversal without external servers. Assembles retrieval context for question answering and visualizes graphs interactively in the browser.
npx skills add bradAGI/GraphMemory --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install GraphMemory?โ–ผ

Run `npx skills add bradAGI/GraphMemory --all -g -y` in your terminal to install this skill globally.

What is GraphMemory used for?โ–ผ

It is an embedded graph database for building knowledge graphs and running GraphRAG retrieval, combining vector search, full-text search, and graph traversal in one Python package.

Does GraphMemory need a separate database server?โ–ผ

No. It runs embedded on DuckDB, so it works in-memory or from a single local file with no Neo4j, Postgres, or external services required.

Can GraphMemory extract knowledge graphs from text?โ–ผ

Yes. With the optional DSPy extra, it extracts entities and relationships from unstructured text and merges them into the graph with automatic deduplication.

Does GraphMemory support semantic and keyword search together?โ–ผ

Yes. Its hybrid search combines HNSW vector similarity with BM25 full-text scoring using configurable weights for better retrieval accuracy.

Related Repositories in Data & Analytics

View All in Data & Analyticsโ†’