emasoudy

Graphiti

Knowledgev1.0.1
By emasoudyUpdated 2026-05-112 versions · latest released 2026-01-19graphiti@clawhub_emasoudy/graphiti
Knowledge Base Q&AInformation OrganizingInformation Retrieval

According to AlphaMoat, as of 2026-09, Graphiti has 3,695 downloads and 2 stars — ranked #2,912 of 5,078 AI skills overall, and #266 of 442 in Knowledge.

Installs
127
Downloads
3.7K
Stars
2
Overall Rank
#2,912
Top 58% overall · Top 61% in Knowledge
PlatformInstallsDownloadsStarsComments
ClawHub ↗1203.7K2-
SkillHub ↗1273.7K2—

Platforms count differently and update at different times.

What this skill does

This skill uses the Graphiti API to search facts in a knowledge graph, add new episodes or memories, and extract entities and their relationships. Neo4j, Qdrant, and the Graphiti service must be available first.

Profile published 2026-10-29

What you can do with it

  • Search for relevant facts in a knowledge graph
  • Add a new episode or memory to the graph
  • Extract entities and relationships

When to use it

  • You need to retrieve facts from a knowledge graph
  • You need to add new information to a graph
  • You need to extract entities and their relationships

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Search the knowledge graph for facts about the topic I specify, then list the entities and relationships in the results.

Monthly Trend

Downloads3.7K
2.4K3.1K3.8K2026-03 · Downloads 2.5K2026-05 · Downloads 3.0K2026-06 · Downloads 3.1K2026-07 · Downloads 3.4K2026-08 · Downloads 3.5K2026-09 · Downloads 3.7K26-0326-09
Stars2
1232026-03 · Stars 22026-05 · Stars 22026-06 · Stars 22026-07 · Stars 22026-08 · Stars 22026-09 · Stars 226-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-093.7K—2
2026-083.5K+4.0%2
2026-073.4K+8.6%2
2026-063.1K+5.0%2
2026-053.0K—2
2026-032.5K—2

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

2.2 KB · ClawHub v1.0.1
---
name: graphiti
description: Knowledge graph operations via Graphiti API. Search facts, add episodes, and extract entities/relationships.
homepage: https://github.com/getzep/graphiti
metadata: {"clawdbot":{"emoji":"🕸️","requires":{"services":["neo4j","qdrant","graphiti"]},"install":[{"id":"docker","kind":"docker-compose","label":"Install Graphiti stack (Docker)"}]}}
---

# Graphiti Knowledge Graph

Query and manage your knowledge graph using Graphiti's REST API with dynamic service discovery.
Show all (82 lines)

## Prerequisites

- Neo4j database (graph storage)
- Qdrant (vector search)
- Graphiti service running (default: http://localhost:8001)

## Tools

### graphiti_search
Search the knowledge graph for relevant facts.

**Usage:**
```bash
bash command:"
GRAPHITI_URL=\$({baseDir}/references/env-check.sh)
curl -s -X POST \"\$GRAPHITI_URL/facts/search\" \
  -H 'Content-Type: application/json' \
  -d '{\"query\": \"YOUR_QUERY\", \"max_facts\": 10}' | jq .
"
```

### graphiti_add
Add a new episode/memory to the knowledge graph.

**Usage:**
```bash
bash command:"
GRAPHITI_URL=\$({baseDir}/references/env-check.sh)
curl -s -X POST \"\$GRAPHITI_URL/messages\" \
  -H 'Content-Type: application/json' \
  -d '{\"name\": \"EPISODE_NAME\", \"content\": \"EPISODE_CONTENT\"}' | jq .
"
```

## Dynamic Configuration

The skill uses environment discovery to find Graphiti automatically:

1. **Clawdbot config**: `clawdbot config get skills.graphiti.baseUrl`
2. **Environment variable**: `$GRAPHITI_URL`
3. **Default fallback**: `http://localhost:8001`

To change the Graphiti URL:
```bash
export GRAPHITI_URL="http://10.0.0.10:8001"
# OR
clawdbot config set skills.graphiti.baseUrl "http://10.0.0.10:8001"
```

## Examples

Search for information:
```bash
bash command:"
GRAPHITI_URL=\$({baseDir}/references/env-check.sh)
curl -s -X POST \"\$GRAPHITI_URL/facts/search\" \
  -H 'Content-Type: application/json' \
  -d '{\"query\": \"Tell me about Essam Masoudy\", \"max_facts\": 5}'
"
```

Add a memory:
```bash
bash command:"
GRAPHITI_URL=\$({baseDir}/references/env-check.sh)
curl -s -X POST \"\$GRAPHITI_URL/messages\" \
  -H 'Content-Type: application/json' \
  -d '{\"name\": \"Project Update\", \"content\": \"Completed Phase 1 of Clawdbot integration\"}'
"
```

Popular in Knowledge

More from emasoudy

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.