Home

The family

One engine. Five distributions.

Periphery is the MCP server. PeriCode is the local agent. The same Windows desktop engine, governance gate, audit logger, and spatial memory ship inside every surface — pick the form factor your work already lives in.

MCP server

Periphery

Drop-in tools for Claude Code, Claude Desktop, Cursor, Windsurf, and any MCP client. Windows control, browser DOM, Power BI, governance.

120+ tools · Python 3.11+
CLI

PeriCode CLI

Standalone Ink TUI agent. 8 provider adapters with real OAuth, prompt caching, fallback chain, embedded desktop engine.

Node 20+ · Python 3.11+
Obsidian plugin

PeriCode Inside

The same SDK embedded in your vault. Active note context, DB Sync to SQL Server, per-turn provider-env scoping for plugin-isolation safety.

Shipped · BRAT-ready
External UIA

PeriCode Sidecar

Persistent Windows tray process attaching to opaque apps via UI Automation. For native software with no plugin model.

Concept · late 2026
Standalone MCP

sqlserver-mcp

Read-only SQL Server schema + query MCP. 25 tools, semantic relationships, fingerprint caching. Sibling project usable by any MCP client.

Python · pyodbc
Shared engine across all five: DXGI capture, UI Automation, Windows.Media.Ocr fast path, spatial memory v2 with topology_hash + DPI tag + adaptive confidence decay, governance_dry_run, trigger_emergency_stop, audit logger. Built once in desktop-engine/; bound into each distribution.