An open agentic intelligence platform for research, development, and everyday work. Chat, code, write, present — with AI woven into every workflow.
Purpose-built AI applications sharing a common intelligence fabric. Each app is tailored for a specific workflow — all powered by the same agentic runtime.
General-purpose AI chat for home and office. Conversations with context, tool use, and multi-model support — a smarter alternative to generic chatbots.
Learn more →AI-native development environment. Code with an agent that understands your project, runs commands, edits files, and manages git — all in one conversation.
Learn more →AI document workstation. Draft, edit, and format long-form documents with intelligent assistance — from research papers to business reports.
Learn more →AI-native presentation maker. Describe your talk and get polished SVG slides — no templates, no drag-and-drop, just ideas to visuals.
Learn more →Unified workspace launcher. Your command center for all ZGent apps — open any workspace, switch contexts, and orchestrate multi-agent workflows.
Learn more →A headless server with NeoVim-style architecture. Manage LLM conversations, tool execution, terminal sessions, and workspace storage — then connect any UI over JSON-RPC 2.0.
zgent-server runs as a daemon. No rendering, no UI opinions — just abstract
ConversationEvent notifications that frontends interpret however they like.
TUI client (ratatui), Tauri desktop apps, browser SPAs, Telegram bots — all connect to the same server via WebSocket or stdio pipes.
Agent code runs in Docker containers with masked /proc, disabled ICC,
and egress firewalling. Read-only mounts by default.
Each app is a profile.toml manifest — system prompt, tools, skills,
daemon process, and HTTP config. Deploy new AI apps without touching server code.
SGLang-like Python DSL for programmatic LLM control — multi-step generation, fork/join branching, structured extraction, all from within a conversation.
@zgent/sdk for WebSocket clients, @zgent/ui for shared
React components, @zgent/session-runtime for framework-agnostic state.