← Portfolio
Product · Indie dev
AIOSE · AI OS Environment

DeepBridge

DeepBridge is the current working prototype of AIOSE (AI OS Environment) — an environment for AI I've been building for a long time: a local bridge between browser DeepSeek and a full AI agent with tools. The early DeepGate was dropped for a wrong approach — replaced by the more stable DeepBridge: intercepting and injecting requests via the browser, session management, file-system and shell tools in a Web UI.

PythonFlaskPlaywright DeepSeekCDPWeb UI File ToolsShell ToolsStreaming
For reference only — sources are not distributed
Interface
DeepBridge — выполнение инструментов
The agent runs a queue of tools (cmd, file read/write) — with statuses, timings and the final result
DeepBridge — Web UI
Web UI: session list, history search, “Deep Thinking” / “Smart Search” modes
DeepBridge — рассуждение и запуск инструментов
Reasoning, code generation and tool execution in one flow
About the project

DeepBridge is a local bridge that turns browser DeepSeek into a full AI agent with access to the file system, terminal and browser. A Flask server runs locally, Playwright drives Chrome via CDP, and the Web UI provides a DeepSeek-style interface with tool support.

Approach evolution

AIOSE line

AI OS Environment — the umbrella name of the line, an environment for AI developed long before. DeepGate and DeepBridge are iterations within it.

DeepGate removed

The first interception approach. It proved unstable and architecturally wrong — discontinued.

DeepBridge current

A rethought bridge: more stable session and injection handling. A working prototype, needs refinement.

Key systems

CDP Bridge unique

Drives Chrome via the Chrome DevTools Protocol. Lets it intercept and inject requests into DeepSeek without an official API.

File System Tools

The agent reads, writes and deletes files in the working directory. Guards: path-traversal checks, directory whitelist, protected files.

Shell Tools

Running terminal commands via the agent. Whitelist command validation, stdout/stderr capture, protection against destructive operations.

Session Management

Chat-session management with history, export, context menu and token stats. The full conversation lifecycle.

DeepSeek-style Web UI

A minimal interface with a sidebar, modes (Think / Normal), hotkeys, themes and history search. 20+ UI-test screenshots.

Token authorization

A persistent access token is loaded from a file on restart. Protects the local server from unauthorized access.

Need something similar?
Tell me about it — I'll reply fast.
Message on Telegram →