BETAekkOS is currently in beta. Report bugs to support@ekkos.dev
VS Code Extension

ekkOS_Connect Extension

Universal AI Memory Gateway — one-click setup for persistent memory across Cursor, Claude Code, VS Code, Windsurf, and Codex.

Overview

ekkOS_Connect is the official VS Code extension that turns any AI coding assistant into one with persistent memory. It auto-configures MCP for every supported IDE, provides real-time session diagnostics, and a one-click setup wizard.

v3.0.2
Current Version
Free
Beta Access
6
IDEs Supported
32
MCP Tools

Key Features

Activity Dashboard

Real-time monitoring of memory operations — searches, retrievals, forged patterns, and directive creation tracked in the sidebar.

One-Click OAuth

Seamless Google OAuth authentication. No manual API key copying — connect your account in one click and start using memory instantly.

Auto MCP Deployment

One click deploys MCP configuration to Cursor, Claude Code, Claude Desktop, Windsurf, Codex, and VS Code Continue.

Session Context Panel

Real-time sidebar showing active sessions, applied patterns, turn count, and memory operations as they happen.

Setup Wizard

3-gate preflight system checks Claude Code, session support, and MCP configuration. Auto-fixes common issues with platform-specific guides.

Secure Credentials

OAuth authentication with optional on-disk key storage (chmod 600). Scoped hook keys with strict file permissions.

Installation

VS Code / Cursor Marketplace

  1. 1Open Extensions (Cmd/Ctrl + Shift + X)
  2. 2Search for ekkOS_Connect
  3. 3Click Install — works in VS Code, Cursor, and Windsurf

CLI Companion (Optional)

# Install the ekkOS CLI globally
npm install -g @ekkos/cli
# Launch Claude Code with infinite context
ekkos run

The CLI provides ekkos run for infinite context mode with ccDNA compaction. Not required for the extension. See the CLI Reference for full documentation.

Getting Started

1Open the ekkOS Sidebar

Click the ekkOS icon in the activity bar (left sidebar) to open the control panel.

2Connect Your Account

Click “Connect Account” and sign in with Google OAuth. No manual API key copying required.

3Auto MCP Deployment

MCP configuration is automatically deployed to all detected IDEs. The sidebar shows per-IDE connection status.

4Setup Project Rules (Optional)

Run ekkOS: Setup Rules for Current Project to deploy .claude.md and .cursorrules to your workspace.

Claude Code: Two Modes

Recommended

ekkos run

Infinite Context Mode

  • Infinite context via ccDNA compaction
  • Proxy routing through mcp.ekkos.dev
  • Auto-clear + auto-continue
  • Zero knowledge loss on compaction
  • Full hooks, skills & MCP tools
npx @ekkos/cli run
Standard

Vanilla Claude

Standard 200k Window

  • Standard 200k token context
  • Direct Anthropic API calls
  • Full hooks, skills & MCP tools
  • Patterns, directives & recall
  • No auto-compaction
brew install claude

Both paths share hooks (~/.claude/hooks/), skills (~/.claude/skills/), and MCP configuration. Switch between them freely.

Supported IDEs

IDEConfig LocationFormat
Cursor~/.cursor/mcp.jsonJSON
Claude Code CLI~/.claude/settings.jsonJSON
Claude Desktop~/Library/Application Support/Claude/JSON
Windsurf~/.codeium/windsurf/mcp_config.jsonJSON
Codex CLI~/.codex/config.tomlTOML
VS Code (Continue)Continue extension configJSON

All Commands

Account & Connection

ekkOS: Connect AccountStart OAuth flow and authenticate
ekkOS: Disconnect AccountRemove credentials and sign out
ekkOS: Open SidebarOpen the ekkOS control panel
ekkOS: Open DashboardOpen platform.ekkos.dev
ekkOS: Refresh StatusRefresh connection and activity status

Deployment

ekkOS: Deploy MCP Config to All IDEsDeploy MCP configuration everywhere
ekkOS: Deploy AI Instructions to ProjectDeploy .claude.md and .cursorrules
ekkOS: Deploy Custom Agents to Claude CodeDeploy agent plugins to ~/.claude/
ekkOS: Setup Rules for Current ProjectSetup ekkOS rules in workspace
ekkOS: Setup Global HooksOne-time global hooks for all projects
ekkOS: Validate TemplatesValidate template files for correctness

Setup & Diagnostics

ekkOS: Setup Wizard (Recommended)One-button setup with auto-fix
ekkOS: Run System Check3-gate preflight (Claude, Session, MCP)
ekkOS: macOS Setup GuidePlatform-specific setup instructions
ekkOS: Windows Setup GuideWindows-specific setup + quick fix
ekkOS: Linux Setup GuideLinux-specific setup instructions

Session Context

ekkOS: Show Session ContextOpen session context panel
ekkOS: Refresh Session ContextRefresh session data
ekkOS: Focus Active SessionJump to the active session

Configuration

SettingDefaultDescription
ekkos.apiUrlhttps://mcp.ekkos.devekkOS API endpoint
ekkos.platformUrlhttps://platform.ekkos.devPlatform dashboard URL
ekkos.autoDeployMcptrueAuto-deploy MCP after authentication
ekkos.showStatusBartrueShow ekkOS status bar item
ekkos.autoSetuptrueAuto-setup rules in new workspaces
ekkos.allowDiskApiKeytrueStore scoped hook key on disk (chmod 600)

Sidebar Panels

Connect Panel

Main dashboard showing account status, setup score, IDE detection, and quick actions.

Searches
Memory queries
Retrieved
Patterns found
Forged
Patterns stored
Directives
Rules created

Session Context Panel

Real-time view of active sessions with turn count, applied patterns, file changes, and memory operations. Updates live as you work.

Troubleshooting

MCP not loading in your IDE?

  • • Check Node.js version: node --version (must be 18+)
  • • Run ekkOS: Run System Check for 3-gate diagnostics
  • • Verify config exists at the correct path (see IDE table above)
  • • Restart your IDE completely after deployment

Extension not detecting installed IDEs?

  • • Verify IDE installation paths match OS defaults
  • • Run the Setup Wizard for auto-detection and fix
  • • On Windows, use the Windows Quick Fix command

CLI diagnostics

npx @ekkos/cli doctor # Run 3-gate check
npx @ekkos/cli doctor --json # Machine-readable
npx @ekkos/cli doctor --fix # Auto-fix safe issues

Resources

Next Steps