Knowledge

Manage a personal knowledge graph with Graphiti and Neo4j/FalkorDB backends.

3|1|Updated Jan 18, 2026
One-click install
npx skills add https://github.com/madeinoz67/madeinoz-knowledge-system --skill knowledge-madeinoz67
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Knowledge
Source: https://github.com/madeinoz67/madeinoz-knowledge-system/tree/main/src/skills
Command: npx skills add https://github.com/madeinoz67/madeinoz-knowledge-system --skill knowledge-madeinoz67

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you capture, organize, and retrieve your personal knowledge, insights, and decisions using a powerful knowledge graph. It automatically extracts entities and relationships from your input, creating a persistent, searchable memory.

Core Features & Use Cases

  • Capture Knowledge: Store conversations, learnings, and notes as structured "episodes" in your knowledge graph.
  • Search & Recall: Find information using natural language queries, retrieving entities, facts, and relationships.
  • Investigate Connections: Explore how different pieces of knowledge are related through graph traversal, ideal for threat hunting or understanding complex topics.
  • Use Case: You can tell the AI "Remember that Podman volume syntax is host:container" and later ask "What do I know about Podman volume syntax?" to retrieve the stored information and its extracted entities.

Quick Start

Use the Knowledge skill to remember that Podman volume syntax is host:container.

Frequently Asked Questions about Knowledge

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

FAQPage Schema
How do I build a personal knowledge graph for persistent memory and semantic search?

You can build a personal knowledge graph by storing conversations and documents as structured episodes. The system automatically extracts entities and maps relationships, enabling persistent memory and semantic search retrieval using natural language queries.

Can I use Neo4j or FalkorDB as a backend for capturing entity extraction and relationship mapping?

Yes, this knowledge graph system supports both Neo4j and FalkorDB backends. It automates entity extraction and relationship mapping from your inputs, storing them as structured episodes for persistent retrieval and graph traversal.

How does semantic search work for retrieving information from a knowledge graph?

Semantic search in this knowledge graph allows you to find information using natural language queries. It retrieves relevant entities, facts, and relationships by traversing the graph structure and matching the semantic meaning of your question.

What is the best way to store conversation context and temporal data in a knowledge graph?

The best way to store conversation context is by saving inputs as structured episodes in your knowledge graph. The system captures temporal context automatically, preserving the time-sensitive nature of your data for accurate historical retrieval.

Does this knowledge graph tool support OSINT and CTI ontology for investigative search?

Yes, the knowledge graph supports OSINT and CTI ontology for investigative search. You can explore how different pieces of knowledge are related through graph traversal, making it ideal for threat hunting and understanding complex topics.

How do I manage memory decay and lifecycle in a persistent knowledge graph?

Memory decay lifecycle management is supported natively by the knowledge graph. This allows you to automatically degrade or retire outdated information over time, ensuring your persistent memory remains relevant and accurate for semantic search.