graphiti

Query and manage knowledge graphs via the Graphiti REST API.

1|1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/Geralt1983/Thanos --skill graphiti-geralt1983
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graphiti
Source: https://github.com/Geralt1983/Thanos/tree/main/Skills/graphiti
Command: npx skills add https://github.com/Geralt1983/Thanos --skill graphiti-geralt1983

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of efficiently querying and managing information stored within a knowledge graph, providing a streamlined interface for data retrieval and updates.

Core Features & Use Cases

  • Knowledge Graph Search: Quickly find relevant facts and information within the graph.
  • Add New Data: Easily add new memories or episodes to the knowledge graph.
  • Entity/Relationship Extraction: (Implied by graph management) Extract key entities and their relationships.
  • Use Case: A user can ask "Search for information about our project," and the agent will query the Graphiti knowledge graph to return relevant facts.

Quick Start

Search the knowledge graph for information about our project.

Frequently Asked Questions about graphiti

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

FAQPage Schema
How do I query a knowledge graph to find specific facts and information?

To query a knowledge graph, you can use the Graphiti REST API to search for and retrieve relevant facts. This approach enables automatic service discovery to quickly find specific information stored within your graph database.

Do I need curl and jq to manage a knowledge graph via REST API?

Yes, you need curl and jq to manage a knowledge graph via the Graphiti REST API. These command-line tools handle the HTTP requests and process the JSON responses required for data operations.

Can I add new episodes and extract entities in Neo4j using Graphiti?

Yes, you can add new episodes and extract entities in Neo4j using Graphiti. It integrates with Neo4j to ingest new memories and automatically extract key entities and relationships from your graph data.

What is the best way to search for project information stored in a knowledge graph?

The best way to search for project information in a knowledge graph is using the Graphiti REST API. It provides a streamlined interface for querying graph data and returning relevant facts about your project directly.

Does Graphiti support automatic service discovery for information retrieval?

Yes, Graphiti supports automatic service discovery for information retrieval. This feature allows the system to seamlessly locate and connect to your knowledge graph via the REST API without manual endpoint configuration.