Skip to content

Commit a2c95a9

Browse files
committed
Add ChatCrystal to tools catalog
1 parent 0d7a5ad commit a2c95a9

1 file changed

Lines changed: 45 additions & 0 deletions

File tree

website/data/tools.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,51 @@ tools:
4141
- search
4242
- install
4343

44+
- id: chatcrystal
45+
name: ChatCrystal
46+
description: >-
47+
Local-first knowledge base for AI coding conversations. ChatCrystal imports
48+
conversations from Claude Code, Cursor, Codex CLI, Trae, and GitHub Copilot,
49+
distills them into searchable notes, and exposes recall, search, and writeback
50+
tools through a stdio MCP server.
51+
category: MCP Servers
52+
featured: false
53+
requirements:
54+
- Node.js 20 or higher
55+
- npm
56+
- ChatCrystal installed globally with npm
57+
- Optional Ollama or supported API provider for summarization and embeddings
58+
links:
59+
github: https://github.com/ZengLiangYi/ChatCrystal
60+
npm: https://www.npmjs.com/package/chatcrystal
61+
documentation: https://zengliangyi.github.io/ChatCrystal/
62+
features:
63+
- "Conversation import: Claude Code, Cursor, Codex CLI, Trae, and GitHub Copilot"
64+
- "Semantic search: find prior fixes, decisions, code snippets, and notes"
65+
- "MCP tools: search_knowledge, get_note, list_notes, and get_relations"
66+
- "Memory loop: recall_for_task and write_task_memory for coding agents"
67+
- "Local-first storage: data is stored under the user's ChatCrystal data directory"
68+
configuration:
69+
type: json
70+
content: |
71+
{
72+
"servers": {
73+
"chatcrystal": {
74+
"type": "stdio",
75+
"command": "crystal",
76+
"args": ["mcp"]
77+
}
78+
}
79+
}
80+
tags:
81+
- mcp
82+
- cli
83+
- npm
84+
- local-first
85+
- memory
86+
- knowledge-base
87+
- semantic-search
88+
4489
- id: vscode-extension
4590
name: Awesome GitHub Copilot Browser
4691
description: >-

0 commit comments

Comments
 (0)