Skip to content

Commit 66f8a7a

Browse files
Max Eschbachclaude
andcommitted
chore: add CLAUDE.md with project context for Claude Code sessions
Documents OpenClaw instance setup, active agents, PR CortexReach#489 status, local paths and working rules — persistent context for future sessions. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 8e1b684 commit 66f8a7a

1 file changed

Lines changed: 60 additions & 0 deletions

File tree

CLAUDE.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# CLAUDE.md — MemoryLanceDB Pro Project Context
2+
3+
## What this repo is
4+
5+
`memory-lancedb-pro` is a LanceDB-backed memory plugin for OpenClaw. It provides hybrid vector+BM25 retrieval, auto-capture, smart extraction, and lifecycle-based forgetting.
6+
7+
- GitHub: https://github.com/CortexReach/memory-lancedb-pro
8+
- Current version: `1.1.0-beta.10`
9+
- Active PR: #489 `feat/german-i18n-triggers` (fork: `Banger455/memory-lancedb-pro`)
10+
11+
## Local setup
12+
13+
- Repo cloned at: `/Users/maxeschbach/Documents/Claude/Claude Code/MemoryLanceDBPro/repo/`
14+
- Node.js: `~/.local/node/` (v22.15.0, no Homebrew)
15+
- gh CLI: `~/.local/node/bin/gh` (v2.89.0, authenticated as `Banger455`)
16+
- Run tests: `~/.local/node/bin/node --test test/german-i18n-triggers.test.mjs`
17+
18+
## PR #489 status
19+
20+
Rebased onto master, all bug fixes applied, force-pushed to fork. Waiting for re-review from AliceLJY and rwmjhb. CI needs maintainer approval before it can run.
21+
22+
Fixes included in commit `8e1b684`:
23+
- `ich will\b` + `ich mag\b` — word boundary to prevent false positives (`willkommen`, `Magnus`)
24+
- `\bentschieden` — word boundary to prevent `unentschieden` false positive
25+
- `letzte[srnm]?\s+(?:mal|woche|zeit)` — extended temporal pattern
26+
- `damals` — added to FORCE_RETRIEVE_PATTERNS
27+
- 69 tests total (up from 57)
28+
29+
## OpenClaw Instance
30+
31+
Max' self-hosted OpenClaw platform:
32+
33+
- **Host:** Proxmox Homelab → LXC Container → Debian 13
34+
- **IP:** `192.168.30.136`
35+
- **SSH:** `root@192.168.30.136`
36+
- **CLI:** `openclaw agents list | openclaw cron list | openclaw health`
37+
38+
### Active agents
39+
40+
| Agent | Model | Purpose |
41+
|---|---|---|
42+
| main | gpt-5.4 | Default agent |
43+
| trader / Markthai | Gemini 3.1 Pro | Autonomous crypto paper-trading (Kraken) |
44+
| researcher | Gemini 3.1 Pro | Research |
45+
| coder | Qwen3 Coder 480B | Coding tasks |
46+
47+
### Active project: Trading
48+
49+
- Paper-trading Kraken: BTC/EUR, ETH/EUR, SOL/EUR, ADA/EUR
50+
- Cron: analysis every 5 min, daily report 20:00 CET
51+
- Kill-switch: 15% drawdown, 5% daily loss
52+
- Live trading only after explicit approval from Max
53+
54+
## Working rules
55+
56+
- **Always work OpenClaw-natively** — agents, skills, cron jobs via CLI, no standalone bots or custom systemd services
57+
- **Autonomous:** monitoring, logs, agent restarts, skills deploy, cron maintenance, backups
58+
- **Ask before:** updates, network/firewall changes, new API keys, Proxmox config, anything irreversible
59+
- **Language:** German (technical terms in English OK)
60+
- **Style:** act autonomously, communicate short and directly

0 commit comments

Comments
 (0)