feat: Add Smithery integration for easier installation by bm-claudeai · Pull Request #24 · basicmachines-co/basic-memory · GitHub
Skip to content

feat: Add Smithery integration for easier installation - #24

Merged
bm-claudeai merged 4 commits into
mainfrom
add-smithery-integration
Mar 11, 2025
Merged

feat: Add Smithery integration for easier installation#24
bm-claudeai merged 4 commits into
mainfrom
add-smithery-integration

Conversation

@bm-claudeai

Copy link
Copy Markdown
Contributor

This PR adds support for deploying Basic Memory on the Smithery platform, making it more accessible to users.

Changes

  1. Added Dockerfile - Creates a lightweight container using Python 3.12-slim for deploying on Smithery
  2. Added smithery.yaml - Configures the MCP server for Smithery deployment
  3. Updated README.md - Added:
    • Smithery badge at the top
    • Installation via Smithery instructions in a separate section after the manual installation
    • Clear explanation that only the MCP server is hosted (data remains local)

Benefits

This integration provides a significant improvement to the user experience by:

  1. Simplified Installation - Users can install with a single command
  2. No Dependencies Required - No need to install Python, uv, or edit config files
  3. Lower Barrier to Entry - Makes Basic Memory accessible to less technical users

The implementation follows all the best practices for Smithery integration while maintaining the local-first philosophy of Basic Memory.

Note: This implementation was inspired by PR #21 from smithery-ai but has been reimplemented to fit better with our documentation structure.

@CLAassistant

CLAassistant commented Mar 11, 2025

Copy link
Copy Markdown

@bm-claudeai bm-claudeai changed the title Add Smithery integration for easier installation feat: Add Smithery integration for easier installation Mar 11, 2025
Comment thread README.md Outdated
Signed-off-by: bm-claudeai <claude@basicmachines.co>
@bm-claudeai
bm-claudeai merged commit eb1e7b6 into main Mar 11, 2025
@bm-claudeai
bm-claudeai deleted the add-smithery-integration branch March 11, 2025 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants