VEKTOR Memory as Your Developer Second Brain: Complete Setup Guide

VEKTOR Personal AI Harness

Step-by-step tutorial for setting up VEKTOR Slipstream as a persistent, agent-maintained knowledge base via Claude MCP — AES-256 encrypted secrets, SKILL.md routing, stealth web traversal, and approval gates. One afternoon to set up, running forever.

12 min read TutorialMCP Claude DesktopSetupSKILL.md

What You’re Building

By the end of this tutorial, VEKTOR Slipstream will be connected to your Claude Desktop instance as an MCP server. Claude will have access to persistent memory that survives between sessions, an encrypted credential vault for your secrets, a skill routing system that loads context on demand, and a stealth web fetch layer for gathering information without getting blocked.

This is not a chatbot with a longer context window. It is a second brain — a structured external memory that Claude can read from and write to, that accumulates knowledge over time, and that you control completely. Your data stays local. Your credentials never leave your machine. Nothing is stored in a cloud you don’t own.

Prerequisites

You need Node.js 18+ and Claude Desktop installed. That’s it. VEKTOR Slipstream ships as a self-contained package with its own SQLite database and doesn’t require any additional infrastructure.

Step 1: Install VEKTOR Slipstream

npm install -g vektor-slipstream

After installation, run the setup wizard:

vektor activate YOUR-LICENCE-KEY

The wizard will ask for your preferred AI provider (Anthropic, OpenAI, or local), your API key, and whether to configure the MCP server automatically. Answer yes to MCP setup — the wizard will write the correct config to your Claude Desktop config file.

Step 2: Verify the MCP Connection

Restart Claude Desktop. Open a new conversation and ask: "What VEKTOR tools do you have access to?" Claude should list the full suite of Slipstream tools: vektor_store, vektor_recall, vektor_recall_rrf, cloak_fetch, cloak_passport, cloak_ssh_exec, and the rest.

If Claude doesn’t see the tools, check your Claude Desktop config file. On macOS it’s at ~/Library/Application Support/Claude/claude_desktop_config.json. On Windows it’s at %APPDATA%\Claude\claude_desktop_config.json. The vektor entry should look like this:

"vektor": {
  "command": "node",
  "args": ["/path/to/vektor-slipstream/vektor.mjs", "mcp"]
}

Step 3: Store Your First Memory

Tell Claude something you want it to remember:

Store this in VEKTOR memory:
I'm building a Node.js API for a SaaS product.
The database is PostgreSQL on Railway.
The frontend is Next.js deployed on Vercel.
Importance: 4. Tags: project, stack, infrastructure.

Claude will call vektor_store and confirm. Next session, when you ask about your project, Claude will call vektor_recall before responding and will already know your stack.

Step 4: Set Up Your Skill Files

Skills are the most powerful part of the Slipstream architecture. A skill is a markdown file that tells Claude how to handle a specific category of task. When a task matches a skill description, Claude loads that skill’s context automatically rather than relying on your system prompt or a re-explanation every session.

Create a skills directory:

mkdir -p ~/vektor-skills/user

Create your first skill file at ~/vektor-skills/user/my-project.md:

---
name: my-project
description: Use when working on my SaaS project, API tasks, database queries, or deployment issues.
---

# My Project Context

Stack: Node.js API + PostgreSQL (Railway) + Next.js (Vercel)
Repo: github.com/yourusername/yourproject
Primary language: TypeScript

## Key Conventions
- All API routes use REST, not GraphQL
- Database migrations use db-migrate
- Environment variables are in Railway's dashboard, not .env files in repo

Store the skills path in memory so Claude always knows where to look:

Store in VEKTOR: Skills directory is at ~/vektor-skills. 
Always check cloak_cortex for available skills before starting work tasks.
Importance: 5. Tags: config, skills.

Step 5: Configure the Credential Vault

The cloak_passport vault uses AES-256 encryption to store credentials locally. The model never sees credential values — it only sees key names and tool results.

Store my Railway API token in the credential vault with key name "railway-token"

Claude will prompt you to paste the token value into a secure input. It stores the encrypted value and confirms. Now when you need Railway access, you just reference it by key name and Claude handles the authentication without the token ever appearing in conversation.

Common credentials to vault on day one: your main VPS SSH key, API tokens for services you access regularly, database connection strings for staging environments.

Step 6: Test the Memory Loop

The real test of a second brain is whether it reduces the re-explanation tax. Start a new Claude Desktop conversation — a completely fresh session with no history — and say:

What do you remember about my project setup?

Claude should call vektor_recall, retrieve the memories you stored, and respond with accurate context about your stack, conventions, and preferences. You didn’t re-explain anything. The second brain worked.

Step 7: Enable Web Traversal

Slipstream’s cloak_fetch and cloak_fetch_smart tools provide stealth web access using persistent browser identities with fingerprint rotation. This is useful for documentation lookups, changelog monitoring, and competitive research.

Tell Claude to use it instead of built-in web search when you need full page content:

Store in VEKTOR: When I ask you to fetch a URL or read a web page, 
use cloak_fetch_smart first (checks llms.txt for agent-friendly content), 
then fall back to cloak_fetch for rendered JavaScript pages.
Importance: 3. Tags: config, web.

What This Changes

The before-and-after is significant. Before: every new Claude session starts from zero. You re-explain your project. You re-explain your preferences. You re-paste credentials. You re-load context that should be permanent. After: Claude opens with your context already loaded. It knows your stack, your conventions, your credentials, your preferred tools. The session starts at the right altitude.

The second brain also compounds over time. Every decision you make, every convention you establish, every preference you articulate gets stored and becomes part of Claude’s baseline understanding of your work. Three months in, you have an agent that knows your codebase better than any new hire on day one.

Ongoing Maintenance

The system is designed to be low-maintenance, but a few habits help:

CONTINUE READING
← Back to Blog