TypeScript cache (`rm -rf .rpt2_cache`)
### MCP Integration
The repository includes an MCP (Model Context Protocol) server (`@vibe/mcp`) that provides intelligent assistance for working with Vibe components. Reference the MCP
level implementation plan before any code.
## Commands
- `doctor` — Health-check the harness: kernel load, MCP wiring, memory backend, host adapter.
- `review-diff` — Review the current working diff for correctness, security
local SQLite + vector index, and exposes them to agents through a Model Context Protocol (MCP) server and a local web viewer.
The signature property of the project is that **memory
still lives on the store branch. There was a third,
an MCPserver exposing Second Brain to external MCP clients over streamable
HTTP; it was never migrated — it still imported
This crate (`rustunnel/`) is the **core tunnel server + CLI client + MCPserver**. Siblings in the parent meta-repo:
| Sibling | Stack | Dev port | Role |
|---------|-------|----------|------|
| `rustunnel-web/` | Rust (Axum) + Next.js
claude.ai/code) when working with code in this repository.
## What This Is
World Intelligence MCPServer: 128 tools across 30+ domains providing real-time global intelligence from free public APIs
operating notes, or mandatory background hooks.
## Project Shape
Vestige is a local-first MCP memory server written in Rust, with a SvelteKit
dashboard embedded into the release binary. The core
Monorepo Structure
This is an npm workspaces monorepo with two packages:
- `packages/mcp-server` - The MCPserver (Node.js/TypeScript)
- `packages/ui` - The React frontend (React Flow + Zustand + Tailwind)
## Build & Development Commands
```bash
# Install
missing.
- Provide clear error messages guiding user to grant permissions.
### Logging
- Log important events: MCPserver start/stop, tool calls (with sanitized parameters), errors.
- Use Android `Log` class with appropriate levels
CLAUDE.md - Godot MCP Project Guidelines
## Build & Run Commands
- **Server Build**: `cd server && npm run build`
- **Server Start**: `cd server && npm run start`
- **Server Dev Mode**: `cd server
HTML files reference .min.js versions so this must be done before restarting the cloud server.
REBUILDING AGENT TARBALL:
After changing any agent code (agent/src/, agent/services/, agent/bin/), rebuild the tarball that
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
Where does it go?
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
What should it contain?
Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.
CLAUDE.md or AGENTS.md?
Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.