CLAUDE.md
Project-specific context and instructions for Claude Code sessions.
System and Environment
Host System
| Property | Value |
|---|---|
| OS | Ubuntu 20.04.4 LTS (Focal Fossa) |
| Kernel | Linux 5.4.0-132-generic x86_64 |
| Hostname | vps-da425822 |
| Virtualization | KVM (VPS) |
| CPU | Intel Core (Haswell) - 1 core @ 2394 MHz |
| Memory | ~2 GB total |
| Disk | 39 GB |
User Environment
| Property | Value |
|---|---|
| User | ubuntu (UID 1000) |
| Shell | Zsh with Oh-My-Zsh (robbyrussell theme) |
| Editor | NeoVim (nvim) |
| Home | /home/ubuntu |
| Working Directory | /home/ubuntu/claude-workspace |
Claude Code Setup
| Component | Details |
|---|---|
| Claude Config | ~/.claude.json |
| Claude Directory | ~/.claude/ |
| Model | Claude Opus 4.5 (claude-opus-4-5-20251101) |
| Entrypoint | SDK CLI |
| Environment Flag | CLAUDECODE=1 |
MCP Servers:
- Obsidian (
stdio):npx @mauricio.wolff/mcp-obsidian@latest /home/ubuntu/claude-workspace
Claude Directory Structure:
~/.claude/
├── cache/ # Cached data
├── debug/ # Debug information
├── downloads/ # Downloaded files
├── history.jsonl # Session history
├── plans/ # Plan files
├── plugins/ # Marketplace plugins
├── projects/ # Project metadata
├── session-env/ # Session environment
├── shell-snapshots/ # Shell snapshots
├── todos/ # Todo management
└── stats-cache.json # Statistics
Development Tools
| Tool | Version | Location |
|---|---|---|
| Node.js | v20.20.0 | via NVM (~/.nvm) |
| npm | 10.8.2 | via NVM |
| Python | 3.8.10 | /usr/bin/python3 |
| Go | 1.16.5 | /usr/local/go |
| Ruby | system | /usr/bin/ruby |
| Git | 2.25.1 | system |
| Docker | installed | /usr/bin/docker |
| Podman | installed | containerized services |
PATH includes:
~/.nvm/versions/node/v20.20.0/bin~/go/bin/usr/local/go/bin~/.local/bin~/.fzf/bin
Running Services
| Service | Description |
|---|---|
| Claude CLI | Active session (~258 MB) |
| MCP Obsidian | Obsidian vault integration (~70 MB) |
| Webhook Server | /usr/bin/webhook -hooks ~/hooks.json |
| Powerline Daemon | Terminal prompt enhancement |
| Redis | Podman container (port 6379, password-protected) |
| Memezis | Application container |
| Memezis-bot | Bot service container |
Workspace Structure
/home/ubuntu/claude-workspace/
├── .claude/ # Local Claude config
├── .git/ # Git repository
├── .obsidian/ # Obsidian vault config
├── incoming/ # Incoming files
├── CLAUDE.md # This file
├── README.md # Project README
└── shopping list.md # Note file
Git Status:
- Branch:
main - Recent commit:
d84e804- “first commit”