Skip to content

docs: add PicoClaw integration example#152

Open
manaporkun wants to merge 2 commits intoGentleman-Programming:mainfrom
manaporkun:docs/picoclaw-integration
Open

docs: add PicoClaw integration example#152
manaporkun wants to merge 2 commits intoGentleman-Programming:mainfrom
manaporkun:docs/picoclaw-integration

Conversation

@manaporkun
Copy link
Copy Markdown

Summary

  • Adds a PicoClaw integration section to the README showing how to connect Engram as an MCP memory server
  • Includes JSON config example for PicoClaw's MCP client setup
  • Tested on Raspberry Pi Zero 2 W running both PicoClaw and Engram under 30MB RAM combined

Test plan

  • Verify README renders correctly on GitHub
  • Confirm JSON config block is valid and properly formatted

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 4, 2026 23:39
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a PicoClaw-specific integration example to the main README to show how to run Engram as an MCP stdio memory server in a lightweight setup.

Changes:

  • Adds a new “PicoClaw” section under Quick Start → Setup Your Agent.
  • Includes a JSON configuration example wiring PicoClaw’s MCP client to engram mcp with --tools=agent and a project override.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

README.md Outdated
Comment on lines +60 to +61
[PicoClaw](https://github.com/sipeed/picoclaw) is an ultra-lightweight AI assistant in Go that runs on $10 hardware. Add Engram to your PicoClaw config:

Copy link

Copilot AI Apr 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The snippet says “Add Engram to your PicoClaw config” but doesn’t specify which PicoClaw config file/section this JSON belongs to or that the surrounding keys (e.g., tools.mcp.servers) are PicoClaw-specific (not a generic MCP schema). Consider adding the config filename/path and a short note that only the engram command/args portion is universal, to avoid confusion with the other MCP config examples in this repo.

Suggested change
[PicoClaw](https://github.com/sipeed/picoclaw) is an ultra-lightweight AI assistant in Go that runs on $10 hardware. Add Engram to your PicoClaw config:
[PicoClaw](https://github.com/sipeed/picoclaw) is an ultra-lightweight AI assistant in Go that runs on $10 hardware. Add the following to your PicoClaw config file under the `tools.mcp.servers` section:
> **Note:** The surrounding `tools.mcp.servers` keys are PicoClaw-specific config structure, not a generic MCP schema. For other MCP clients, only the `engram` server `command`/`args` portion is typically reusable.

Copilot uses AI. Check for mistakes.
Address review feedback: specify that the JSON belongs in PicoClaw's
config.json under tools.mcp.servers, and note that only the engram
server command/args are reusable across MCP clients.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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