Getting Started

Getting Started

Set up the local environment and dependencies required for the collaboration platform. This guide covers installing essential tools and configuring the repository for profile system development and memory system integration.

Local Environment

Before using the platform, set up the local environment with the required dependencies.

Use Homebrew package manager to install the Node.js and uv dependencies:

brew install node uv

For Debian distros, use apt package manager to install the Node.js dependency:

sudo apt update
sudo apt install -y nodejs npm

Use the official standalone installer to install the uv dependency:

curl -LsSf https://astral.sh/uv/install.sh | sh

Use the official Windows Installer (.msi) from nodejs.org to install the Node.js dependency, this includes the npm binary.

Use the official standalone installer to install the uv dependency:

powershell -c 'irm https://astral.sh/uv/install.ps1 | iex'

Repository

Fork the claude GitHub repository and clone it locally:

git clone https://github.com/USERNAME/claude.git ~/github/claude
cd ~/github/claude

Memory Configuration

Review the Memory System configuration settings to understand how profiles and paths are configured. The default settings work for most users.

Memory Builder

Note

The builder step is optional, useful if future profile enhancements are required.

Build the Memory System from profile configurations:

cd ~/github/claude/memory
npm install js-yaml
npm init -y
node ./lib/core/Package.js
npm run build --silent

Application Configuration

Choose your preferred application, Claude Code or Claude Desktop, and follow the setup instructions.

Important

The above steps provide a quick setup path. For detailed understanding of platform usage, configuration options, and advanced features, explore the comprehensive guide sections below.

Next

Dive right into the following section: