Build and operate
in a single window
An AI-native workbench unifying terminal, editor, DB, SSH, and AI in one window
Stop switching tools
Terminal, editor, database, SSH, AI — scattered work brought together into one workbench.
Terminal · SSH · SFTP
Only sshd on the remote — zero install. Split multiple SSH sessions with auto-reconnect, no broken Korean text, plus SFTP file management.
Code Editor
Monaco-based LSP for 14 languages, inline AI (Ctrl+I) + RAG, diff Apply/Reject, remote editing.
Remote Desktop · VNC · WinRM
VNC screen control and file transfer, WinRM remote PowerShell, and a desktop mirror that pulls another app screen into a panel.
AI Chat
Multi-turn streaming with Claude and Codex, an agent that directly drives panels, DB, SSH, and files via the MCP bridge.
Multi-Session Agent Board
Orchestrate multiple AI agents on one board — split work across a team, let the run queue prevent conflicts, and approve everything in one place.
Design Workbench
Sync designs from claude.ai/design and Figma and render them live with no external server — edit on the spot with AI and turn tokens and components into code.
DB Client
5 engines (SQLite, Oracle, PostgreSQL, MSSQL, MySQL), NL→SQL, virtual grid, backup-table rollback.
Git · ChangeSet · GitHub
Works even on PCs without git via the MinGit bundle, change tracking and revert, GitHub OAuth integration.
RAG Search
Hybrid search + reranking across 6 sources (code, DB, Git, chat, history, docs), privacy via local embeddings.
Run & Observe · Live Preview
Run programs → editor error markers, embedded dev server preview + AI vision verification.
AI Debug Bridge
A unified debugging channel for vibe coding — AI reads structured @BLYCK@ logs directly and fixes issues without guessing or copy-paste. Common across web, server, mobile, and console.
Agent Memory
The AI remembers the capabilities, rules, and facts it verified in this workbench and reuses them automatically next session — exact-match memory, complementing RAG.
Backup · Migration (Export/Import)
Move your whole environment between PCs in one click — chat history and settings intact, paths auto-converted (Win↔Mac), passwords safe inside an encrypted bundle.
Platform · Distribution
Auto-update, license management, 7-language localization — native Windows and macOS desktop.
Lightweight, yet built for experts
Blyck is a native desktop app. RAG embeddings run locally so your code never leaves your machine, and the bundled MinGit works even on PCs without git installed.
Terminal · SSH · SFTP
All your servers on one screen. Sessions auto-recover when dropped, and Korean output never breaks.
- ✓ Zero remote install — run Claude Code and Codex locally, only sshd on the server (works on air-gapped or no-install-permission servers too)
- ✓ Split multiple SSH sessions + auto-reconnect on drops
- ✓ No garbled Korean output (-EncodedCommand handling)
- ✓ Saved connection profiles, SFTP file CRUD
▸ ssh prod-01 ● connected
▸ ssh prod-02 ● connected
$ tail -f /var/log/app.log
[INFO] Korean logs render cleanly ✓
⟳ Drop detected → auto-reconnect 1.2s
Code Editor
Monaco engine with LSP for 14 languages. Ctrl+I inline AI fixes code with RAG context and lets you review via diff.
- ✓ Monaco + LSP for 14 languages
- ✓ Inline AI (Ctrl+I) + RAG context injection
- ✓ diff Apply/Reject, image and PDF viewer, SFTP remote editing
app.py · LSP ●
12 def total(rows):
13+ return sum(r.amt for r in rows)
Ctrl+I ▸ "Refactor into a total function"
[Apply ✓] [Reject ✗]
Remote Desktop · VNC · WinRM
Control remote desktops over VNC and run commands on Windows servers via WinRM. Pull other apps screens into a panel with desktop mirror and diagnose them with AI Vision.
- ✓ VNC viewer — screen control + file upload/download + capture
- ✓ WinRM — remote PowerShell execution on Windows servers
- ✓ Desktop mirror — bring another app screen into a panel, AI Vision diagnostics
◫ vnc://192.168.0.20 ● connected
⬆ File transfer report.pdf 100%
▸ winrm_exec Get-Service spooler → Running ✓
✦ Desktop mirror + AI Vision screen diagnosis
AI Chat
Claude and Codex multi-turn streaming. An agent that operates panels, DB, SSH, and files directly through the MCP bridge.
- ✓ Claude + Codex, multi-turn streaming
- ✓ MCP bridge (40~60 tools for panel/db/ssh/file/preview and more)
- ✓ Agent mode to directly manipulate the workspace
- ✓ Background Tasks — up to 5 concurrent AI jobs independent of chat
✦ blyck ~ agent
"Back up staging and run the migration"
▸ ssh_exec pg_dump staging…
▸ db_query migrate v42 ✓
→ Done (3 steps)
Multi-Session Agent Board
When one AI isn't enough. Spin up multiple agents on a board, split the work as a team, and stay in control with a run queue and unified approvals.
- ✓ Multi-session board — see multiple agents (Claude, Codex) as a node/edge graph with real-time flow visualization
- ✓ Team mode — auto-relay and split work via agent_send, create role-based teammates via agent_create, peer-aware prompts
- ✓ Run queue — own-turn, same-folder serialization, provider-budget gates + a file-conflict guard keep parallel work safe
- ✓ Unified approval inbox — approve every agent's requests in one place, with per-agent SSH/DB environment isolation
- ✓ Board serialization — board, conversations, and progress are restored across restarts
⧉ Agent Board · 3 sessions
✦ lead → agent_send "A takes the API, B the UI"
◷ queue: A(now) · B(waiting: same folder)
▤ 3 approvals in inbox · [Allow][Deny]
⟳ board & progress restored after restart ✓
Design Workbench
Sync designs from claude.ai/design and Figma and render them live with no external server. Inject tokens and components into AI code generation and edit them on the spot by just asking.
- ✓ claude.ai/design & Codex Figma integration — pull components/screens and render live in an iframe (zero external server)
- ✓ Multi-platform preview for Web, iOS, Android and Flutter (Dart) in device frames
- ✓ AI design grounding — inject tokens/components into code generation for consistent UI code
- ✓ Token export (Flutter ThemeData, CSS variables) + visual regression checks
◇ design-system / _ds_manifest.json
⌕ button · card · sns-login(iOS) · web-hero
▸ AI: "make the accent color lime"
→ tokens.json · components updated ✓
⤢ live render · Web · iOS · Android
DB Client
5 engines in one place. Turn natural language into SQL and roll back risky queries using backup tables.
- ✓ Unified connections across 5 engines
- ✓ Natural language → SQL, large-scale virtual scroll grid
- ✓ Transaction control + backup-table-based rollback
⛁ oracle://prod ⎯ 5 engines
ask ▸ "Top 5 sales this month"
✦ SELECT name, SUM(amt) …
→ Company A 12,400 · Company B 9,800
↩ Backup-table rollback ready
Git · ChangeSet · GitHub
Version control even on PCs without git, thanks to a bundled MinGit. Track and revert changes and push straight to GitHub.
- ✓ MinGit bundle — works even on PCs without git installed
- ✓ ChangeSet change tracking and revert
- ✓ Work history logging + git checkpoint restore
- ✓ GitHub OAuth publish / clone
⎇ MinGit (bundled) · git not installed OK
ChangeSet #18
M src/index.astro
A src/config/features.ts
[↩ Revert] [⬆ Push → GitHub]
RAG Search
Search 6 sources — code, DB, Git, chat, history, docs — by meaning. Embeddings run locally and never leave your machine.
- ✓ sqlite-vec-based hybrid search across 6 sources
- ✓ Semantic + keyword combined + reranking
- ✓ Local embeddings — your code never leaves the machine
⌕ "Functions related to ITM_LOT"
▸ code lot_service.py:42 0.81
▸ db TABLE ITM_LOT 0.74
▸ chat Last migration 0.61
🔒 Local embeddings — nothing sent out
Run & Observe · Live Preview
Trace runtime errors back to editor markers. Embed your dev server as a preview and verify it with AI vision.
- ✓ Trace run-result errors back to editor markers
- ✓ Embedded dev server Live Preview
- ✓ AI vision verification — screenshots, console, visual regression
- ✓ Per-chat Python virtual environment — run code, auto-install packages
▷ npm run dev → localhost:4322
⬤ Live Preview [screenshot]
✗ app.py:31 TypeError → editor marker
✦ AI Vision: "Misaligned buttons detected"
AI Debug Bridge
Drop a single probe line (@BLYCK@) and wherever it fires — terminal, browser, or mobile — it collects into one buffer. The AI reads runtime values directly with debug_read, so it fixes without guessing and without anyone pasting the console.
- ✓ Standard debug line @BLYCK@ {label,vals,level,loc} — one format for every platform
- ✓ AI observes runtime values directly via debug_read (zero need for humans to copy-paste the console)
- ✓ 11-language helpers (debug_shim) + format-guaranteed probes (debug_probe) — auto no-op in release builds
- ✓ AI auto-investigates on errors and asserts (Mode B, OFF by default, 4-layer safety)
- ✓ Ctrl+Shift+D live debug panel — humans see the same stream the AI sees, in real time
◉ blyckDbg('after-add', {qty, total})
@BLYCK@ {"label":"after-add","vals":{"total":null}}
▸ debug_read ▸ assert failed total=null
✦ AI: cart.js:42 missing total detected → fixed
↻ Rerun → total=3000 ✓
Agent Memory
The AI stores the capabilities, rules, and facts it verified in this workbench into exact-match memory and pulls them back automatically next session. Working alongside RAG fuzzy search, it stops false "I can't" calls.
- ✓ Store verified capabilities, rules, and facts in exact-match memory (a counterpart to RAG fuzzy search)
- ✓ Successful actions (deploy, build, DB connect) auto-promoted to capability candidates (approval gate)
- ✓ Relevant memories auto-injected into the next session — prevents false "I can't do that" calls
- ✓ Stale memories auto-pruned (decay); capabilities and rules are preserved
▤ memory · capability
"Deploy it"
▸ auto-inject ▸ deploy:blyck = possible ✓
✦ blocks false "no credentials" → proceeds
↻ s3 cp → cloudfront invalidate done
Backup · Migration (Export/Import)
Export your chat history, settings, and connections in one click; unpack on another PC and the paths convert automatically. Encrypted bundles carry even DB/SSH passwords safely.
- ✓ Export/import chat history, settings, and connections as a .blyckbundle
- ✓ Automatic path remapping — Windows↔macOS, 4 directions, chat history carries over
- ✓ AES-256-GCM encrypted bundle — safely includes DB/SSH passwords and GitHub token
- ✓ Merge mode — add to an existing install without replacing, auto-backup before import
⇄ Export → backup-2026-06-15.blyckbundle
🔒 AES-256-GCM · secrets included
▸ Import (macOS) ▸ path remap
↦ D:\dev\App → ~/dev/App ✓
120 chats · history carries over
Platform · Distribution
Auto-updates, license management, and localization in 7 languages. A native desktop app for Windows and macOS.
- ✓ Auto-update (update.blyck.dev)
- ✓ License management (7-day grace)
- ✓ i18n in 7 languages, Windows and macOS support
◴ Blyck v0.9.0-beta · checking update
⬇ Auto-update (update.blyck.dev)
🔑 License ✓ (7-day grace)
🌐 i18n 7 languages · ⊞ Win / macOS