feat: Add Smithery integration for easier installation (#24) · basicmachines-co/basic-memory@eb1e7b6 · GitHub
Skip to content

Commit eb1e7b6

Browse files
authored
feat: Add Smithery integration for easier installation (#24)
This PR adds support for deploying Basic Memory on the Smithery platform. Signed-off-by: bm-claudeai <claude@basicmachines.co>
1 parent 9203730 commit eb1e7b6

3 files changed

Lines changed: 45 additions & 1 deletion

File tree

Dockerfile

Lines changed: 16 additions & 0 deletions

README.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
[![Python 3.12+](https://img.shields.io/badge/python-3.12+-blue.svg)](https://www.python.org/downloads/)
66
[![Tests](https://github.com/basicmachines-co/basic-memory/workflows/Tests/badge.svg)](https://github.com/basicmachines-co/basic-memory/actions)
77
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
8+
[![smithery badge](https://smithery.ai/badge/@basicmachines-co/basic-memory)](https://smithery.ai/server/@basicmachines-co/basic-memory)
89

910
Basic Memory lets you build persistent knowledge through natural conversations with Large Language Models (LLMs) like
1011
Claude, while keeping everything in simple Markdown files on your computer. It uses the Model Context Protocol (MCP) to
@@ -47,7 +48,19 @@ uv install basic-memory
4748

4849
You can view shared context via files in `~/basic-memory` (default directory location).
4950

50-
You can also install the cli tools to sync files or manage projects.
51+
### Alternative Installation via Smithery
52+
53+
You can use [Smithery](https://smithery.ai/server/@basicmachines-co/basic-memory) to automatically configure Basic Memory for Claude Desktop:
54+
55+
```bash
56+
npx -y @smithery/cli install @basicmachines-co/basic-memory --client claude
57+
```
58+
59+
This installs and configures Basic Memory without requiring manual edits to the Claude Desktop configuration file. The Smithery server hosts the MCP server component, while your data remains stored locally as Markdown files.
60+
61+
### CLI Tools
62+
63+
You can also install the CLI tools to sync files or manage projects.
5164

5265
```bash
5366
uv tool install basic-memory

smithery.yaml

Lines changed: 15 additions & 0 deletions

0 commit comments

Comments
 (0)