vaklab

Tools that give AI a voice in your development workflow.

vāk  ·  Sanskrit  ·  speech · word · language


01

cc-soul

Persistent memory and code intelligence for Claude Code. The soul learns how you work — preferences, codebase structure, corrections — and carries that knowledge across every session. Dreams autonomously during idle time. Improves itself daily.

memory mcp claude code c++ duckdb
02

prism.nvim

Claude controls your Neovim directly. 65+ MCP tools for visible, live editing — every change appears in your editor as Claude makes it, integrated with the undo tree. 10–50× fewer tokens than standard file tools.

neovim mcp editor lua
03

zellij-mcp

Control Zellij terminal multiplexer from Claude Code. Read pane output, run commands, manage sessions and tabs — without focus stealing or terminal interference. Works across all panes without switching context.

terminal zellij mcp
04

opencode-bridge

MCP server for continuous OpenCode sessions from Claude Code. Spawn persistent agents, route tasks between models, maintain session state. Claude and OpenCode working in the same loop.

opencode mcp agents python
05

cc-status

Custom statusline for Claude Code with soul integration. Surfaces memory state, daemon health, and session context directly in the Claude Code terminal status bar.

statusline claude code ui

vaklab makes tools for developers who work with AI. The name comes from vāk — the Sanskrit principle of speech and articulate thought, the power of language to bring things into being.

Each tool is an attempt to make the conversation between human and machine more precise, more continuous, more real. All projects are open source.