Initial release v3.3.8
- Hook system for customization - Documentation and installation scripts - Multi-platform support via GitHub releases - Binaries available for Windows, Linux (x64/ARM64), macOS (Intel/Apple Silicon) Generated with Claude Code via Happy
This commit is contained in:
+58
@@ -0,0 +1,58 @@
|
|||||||
|
# Installation Guide
|
||||||
|
|
||||||
|
## Quick Install (Recommended)
|
||||||
|
|
||||||
|
### Via NPM
|
||||||
|
```bash
|
||||||
|
npm install -g claude-mem
|
||||||
|
```
|
||||||
|
|
||||||
|
### Via curl
|
||||||
|
```bash
|
||||||
|
curl -fsSL https://raw.githubusercontent.com/thedotmack/claude-mem/main/install.sh | bash
|
||||||
|
```
|
||||||
|
|
||||||
|
## Manual Installation
|
||||||
|
|
||||||
|
1. Download the appropriate binary for your platform from [Releases](https://github.com/thedotmack/claude-mem/releases/latest):
|
||||||
|
- **Windows**: `claude-mem.exe`
|
||||||
|
- **Linux x64**: `claude-mem-linux`
|
||||||
|
- **Linux ARM64**: `claude-mem-linux-arm64`
|
||||||
|
- **macOS Intel**: `claude-mem-macos-x64`
|
||||||
|
- **macOS Apple Silicon**: `claude-mem-macos-arm64`
|
||||||
|
|
||||||
|
2. Make it executable (Unix-based systems):
|
||||||
|
```bash
|
||||||
|
chmod +x claude-mem-*
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Move to your PATH:
|
||||||
|
```bash
|
||||||
|
sudo mv claude-mem-* /usr/local/bin/claude-mem
|
||||||
|
```
|
||||||
|
|
||||||
|
## After Installation
|
||||||
|
|
||||||
|
Once the binary is installed, set up Claude Code integration:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
claude-mem install
|
||||||
|
```
|
||||||
|
|
||||||
|
This will:
|
||||||
|
- Install the Chroma MCP server
|
||||||
|
- Configure Claude Code hooks
|
||||||
|
- Set up the memory system
|
||||||
|
|
||||||
|
## Platform Detection
|
||||||
|
|
||||||
|
The `claude-mem` command automatically detects your platform and runs the correct binary. No manual selection needed!
|
||||||
|
|
||||||
|
## Troubleshooting
|
||||||
|
|
||||||
|
If you get a "command not found" error:
|
||||||
|
1. Ensure the binary is in your PATH
|
||||||
|
2. Try running with full path: `./claude-mem`
|
||||||
|
3. Check binary permissions: `ls -la claude-mem*`
|
||||||
|
|
||||||
|
For other issues, please check our [Issues](https://github.com/thedotmack/claude-mem/issues) page.
|
||||||
Reference in New Issue
Block a user