gibram

Index Markdown directories into an in-memory knowledge graph for semantic queries.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/cameronsjo/dev-toolkit --skill gibram
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gibram
Source: https://github.com/cameronsjo/dev-toolkit/tree/main/skills/gibram
Command: npx skills add https://github.com/cameronsjo/dev-toolkit --skill gibram

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GibRAM provides an in-memory knowledge graph and vector search to organize and explore large collections of Markdown documents locally.

Core Features & Use Cases

  • In-memory graph with entity nodes, relationships, and embeddings for fast, private research.
  • Session-scoped corpora indexing of Markdown files for cross-doc reasoning and ADR tracing.
  • Claude/MCP integration for querying and indexing workflows, supporting local Ollama or OpenAI backends.

Quick Start

Index a directory of Markdown files into GibRAM and start querying for related concepts.

Frequently Asked Questions about gibram

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a local knowledge graph from markdown notes?

You can build a local knowledge graph from markdown notes by indexing a directory of files into an in-memory graph. This extracts entity nodes and relationships, enabling fast, private semantic queries across your document corpus.

Can I use Ollama for local vector search across architecture decision records?

Yes, you can use Ollama for local vector search across ADRs. The system supports configurable embedders, allowing you to choose local Ollama or OpenAI backends to generate embeddings for your markdown documents.

What is the best way to trace concept relationships across multiple markdown specs?

Tracing concept relationships across specs requires indexing them into a session-scoped knowledge graph. This enables cross-document reasoning by mapping entity nodes and their connections for semantic exploration.

Does this markdown indexing tool require an external database server?

No, this markdown indexing tool does not require an external database server. It uses a local in-memory knowledge graph to store entity nodes, relationships, and embeddings for your research session.

How do I query a markdown knowledge graph to find related technical decisions?

Querying a markdown knowledge graph for related decisions involves using semantic search across the indexed corpus. After indexing your ADRs and notes, you can search for concepts to trace prior decisions and relationships.

Can I integrate a markdown knowledge graph with Claude for document research?

Yes, you can integrate this markdown knowledge graph with Claude for document research. It includes MCP integration to support querying and indexing workflows within your AI-assisted research sessions.