Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

173 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZYRAXON

ZYRAXON-AI

All in one. Anything. Nothing is impossible.

Website Version Stars Issues License Downloads Forks

Visit our Website  |  Download  |  YouTube

Desktop AI agent that actually does things. Not a chatbot - an action-bot.
Reads your files. Writes your code. Runs your commands. Builds your projects. Deploys your apps.
It has 9 Agent Modes, 136+ Tools, Eternal Memory, Self-Healing, and it evolves itself.


What is ZYRAXON-AI?

ZYRAXON-AI is an open-source desktop AI agent built on Electron + SolidJS + Bun. Unlike ChatGPT or other chatbots that just talk, ZYRAXON takes action - it has full access to your filesystem, terminal, browser, and more.

What Makes ZYRAXON Different

  • Self-Healing - If a tool is missing, ZYRAXON installs it automatically. Never fails due to missing capabilities.
  • 9 Agent Modes - Build, Plan, Beast, PRO, APEX PREDATOR, DARK EMPEROR, Vision, Pro Builder, General
  • 136+ Tools - 124 MCP tools + 8 ULTRA tools + 4 vision tools
  • Eternal Memory - Remembers everything forever. 50,000+ memories with compression.
  • Self-Evolution - Installs its own MCP servers and tools at runtime
  • Auto Screen Vision - Automatically captures your screen before every response
  • Vision Mode - AI's Eyes: real-time screen streaming, frame memory, scene analysis, activity tracking
  • YouTube Live Streaming - Stream directly to YouTube (4K/1080p/720p, APP or full screen capture)
  • Voice Input - Click the mic, speak naturally, it transcribes via Whisper (Temporarily disabled) - We had to disable the chat box microphone due to a critical bug that caused system-level conflicts. We are working on a fix and will bring it back soon.
  • 25+ AI Providers - OpenAI, Anthropic, Google, Azure, Bedrock, xAI, Mistral, and more
  • Zero Refusal - DARK EMPEROR mode never says "I can't"

Agent Modes

The reliable workhorse. Full file system access + persistent memory.

Read/Write files, Run commands, Browse web, Generate images, Remember everything

Plan Mode

Strategic, read-only analysis. Plans the perfect approach before any action.

Read-only analysis, Plan creation, Strategic thinking

Beast Mode

Maximum power with 6 unique capabilities. Self-healing: installs missing tools automatically.

Mission Control (3-level subagents) + Self-Evolution + Subagent Army + Autonomous Completion + Memory + Vision + Self-Healing

PRO Mode

Professional agent with unlimited memory and auto screen vision.

Everything Build has + unlimited memory + screen vision + Self-Healing

APEX PREDATOR Mode

Advanced agent with predictive analysis and eternal memory.

Omega Command Center + Eternal Memory + Annihilation Engine + Tool Mastery + Quantum Processing + Unbreakable Will + Predator's Intuition + ALWAYS-ON Screen Vision + Self-Healing

DARK EMPEROR Mode

Supreme agent with 10 powers. NEVER refuses. NEVER stops. NEVER fails.

Supreme Sovereignty + Infinite Memory Core + Apocalypse Protocol + Omniscient Tool Mastery + Quantum Superprocessing + Absolute Will + Dark Omniscience + Void Vision + Dark Resonance + Emperor's Decree (Self-Healing + Zero Refusal)

DARK EMPEROR has 8 exclusive ULTRA Tools:

  • ultraCodeGen - Master-level code generation
  • ultraAutoDeploy - One-command deployment to any cloud
  • ultraSecuritySweep - Complete security audit
  • ultraPerformance - Performance optimization engine
  • ultraRefactor - AI-powered code refactoring
  • ultraTestGen - Comprehensive test suite generation
  • ultraDocGen - Auto-documentation
  • ultraDebug - Advanced debugging engine

General Mode

Subagent for delegated tasks.

Vision Mode

AI's Eyes — real-time screen awareness with memory. 24/7 continuous capture, frame analysis, scene change detection, and intelligent recall.

Continuous screen streaming + frame memory + scene analysis + activity tracking + timeline recall

Pro Builder

Website genesis intelligence — creates complete, production-ready websites from natural language. Auto-deploys to GitHub Pages.

Website Genesis Engine + Media Synthesis + GitHub Pages Autopilot + Live Preview + SEO Optimizer


Download

Download the latest release from our Releases page:

Platform File Architecture
Windows ZYRAXON-Dev-win-installer.exe x64
Linux zyraxon-desktop-linux-amd64.deb x64
Linux zyraxon-desktop-linux-x86_64.AppImage x64
Linux zyraxon-linux-x64.tar.gz x64
Linux zyraxon-linux-arm64.tar.gz arm64

Build from Source

Prerequisites

  • Bun 1.3.14+ (JavaScript runtime & package manager)
  • Git (version control)
  • Node.js 22+ (required for some native modules)

Quick Build (All-in-One)

The build process has 7 steps that MUST be run in order:

  1. Install all dependencies (root)
  2. Build the core engine binary (packages/zyraxon) — the AI engine
  3. Build the node server bundle (packages/zyraxon/dist/node)
  4. Build the web UI (packages/app) — the chat interface
  5. Build the full desktop VS Code editor (packages/zyraxon-code) — the code editor runtime
  6. Build the desktop app (packages/desktop) — Electron shell
  7. Package the installer EXE

The editor (step 5) is a full Electron-based desktop VS Code fork (~250MB). It is embedded into the desktop app at resources/zyraxon-code-server by packages/desktop/electron-builder.config.ts (copyZyraxonCodeServer). When the user clicks the editor button, the editor renders inside the ZYRAXON app window (no separate window, no browser tab), fully integrated with the ZYRAXON AI engine.

Windows:

git clone https://github.com/onelpawarai/ZYRAXON-AI.git
cd ZYRAXON-AI

# Step 1: Install all dependencies
bun install

# Step 2: Build zyraxon binary (single current-platform build)
bun run --cwd packages/zyraxon script/build.ts --single --skip-install

# Step 3: Build node server bundle (dist/node/node.js)
bun run --cwd packages/zyraxon script/build-node.ts

# Step 4: Build web UI (packages/app/dist)
bun run --cwd packages/app build

# Step 5: Build the full desktop VS Code editor (first build takes 10-30 min,
#         afterwards it is skipped automatically). Needs Node 22+.
cd packages/zyraxon-code
node --experimental-strip-types --max-old-space-size=8192 ./node_modules/gulp/bin/gulp.js vscode-win32-x64-min
cd ../..

# Step 6: Build desktop app (electron-vite build)
bun run --cwd packages/desktop build

# Step 7: Package as Windows EXE
bun run --cwd packages/desktop package:win

Linux:

git clone https://github.com/onelpawarai/ZYRAXON-AI.git
cd ZYRAXON-AI
bun install
bun run --cwd packages/zyraxon script/build.ts --single --skip-install
bun run --cwd packages/zyraxon script/build-node.ts
bun run --cwd packages/app build
# editor server (step 5): use the gulp task matching your platform, e.g. vscode-linux-x64-min
bun run --cwd packages/desktop build
bun run --cwd packages/desktop package:linux

macOS:

git clone https://github.com/onelpawarai/ZYRAXON-AI.git
cd ZYRAXON-AI
bun install
bun run --cwd packages/zyraxon script/build.ts --single --skip-install
bun run --cwd packages/zyraxon script/build-node.ts
bun run --cwd packages/app build
# editor server (step 5): use the gulp task matching your platform, e.g. vscode-darwin-arm64-min
bun run --cwd packages/desktop build
bun run --cwd packages/desktop package:mac

Tip: A one-command orchestrator is also available. It checks each artifact and skips anything already built (it never re-downloads libraries that exist):

bun run scripts/zyraxon-build-all.ts            # everything, skipping what exists
bun run scripts/zyraxon-build-all.ts --force    # force rebuild everything
bun run scripts/zyraxon-build-all.ts --skip desktop-exe   # skip specific steps

Important: build-node.ts produces packages/zyraxon/dist/node/node.js. After running it, you MUST copy the web UI file: cp packages/zyraxon/zyraxon-web-ui.gen.ts packages/zyraxon/dist/node/. The desktop build-wrapper also does this automatically if the file is missing. Both files must exist for the desktop build to succeed.

Development Mode

# Run in development mode (desktop app)
cd packages/desktop
bun run dev

# Run core engine in TUI mode
cd packages/zyraxon
bun run dev

ZYRAXON Code — A Full VS Code-grade Editor, Embedded

We didn't bolt a text box onto a chatbot. We embedded an entire desktop code editor — ZYRAXON Code — the fully packaged, production VS Code runtime (packages/zyraxon-code, ~23,000 source files from the upstream microsoft/vscode tree), built from source and rendered inside the ZYRAXON desktop window.

What This Means

Capability What You Get
Real Editor, Not A Textarea Full Monaco editor: IntelliSense, multi-cursor, find & replace, minimap, breadcrumbs, peek definitions
Language Intelligence Built-in extensions for TypeScript/JS, Python, C/C++, Java, C#, HTML/CSS, JSON, Markdown, Git, and dozens more
Extensions The complete VS Code extension pipeline — bundled & native (Git, Microsoft auth) compiled with 0 errors
Integrated Git Source control panel, diffs, staging, blame, history — right in the app
No Separate Window Renders inline inside the ZYRAXON window (no new window, no browser tab)
AI Agent Bridge ZYRAXON's agents operate the editor directly — same workspace, same files, real edits

The Editor Stack

ZYRAXON Code (VS Code fork)
  ├── Monaco editor core (syntax, IntelliSense, theming)
  ├── 100+ bundled language extensions (esbuild-compiled, 0 errors)
  ├── Native extensions: Git + Microsoft Authentication
  ├── Electron 42 runtime (auto-downloaded, ~100MB, zero manual setup)
  └── Embedded via editor-server → rendered inside the desktop shell

This is the same editor engine the world's most-used IDE runs on — now fused with ZYRAXON's 9 agent modes, 136+ tools, eternal memory, and self-healing system. Your AI doesn't tell you the code — it opens the file and edits it in a real editor.


136+ Tools

MCP Tools (124) - 6 Servers

  • desktop - Desktop automation (click, type, scroll, open apps)
  • playwright - Headless browser automation (scraping, forms, testing)
  • fetch - Web content fetcher (HTML, markdown, YouTube transcripts)
  • filesystem - Direct file read/write/search
  • git - Git operations (commit, log, diff, status)
  • strike-security - Bug bounty toolkit (DNS, port scan, SSL, CORS, IDOR, etc.)

ULTRA Tools (8) - DARK EMPEROR Exclusive

  • ultraCodeGen - Master-level code generation
  • ultraAutoDeploy - One-command cloud deployment
  • ultraSecuritySweep - Complete security audit
  • ultraPerformance - Performance optimization
  • ultraRefactor - AI-powered refactoring
  • ultraTestGen - Test suite generation
  • ultraDocGen - Auto-documentation
  • ultraDebug - Advanced debugging

Vision Tools (4)

  • autoCapture - Auto screen capture before every response
  • getLatest - Get latest screenshot
  • history - Screenshot history
  • describe - Describe screen contents

Built-in Tools (22+)

  • File I/O: read, write, edit, glob, grep, apply_patch
  • Execution: shell, task (subagent), execute (code-mode)
  • Web: webfetch, websearch
  • Memory: memory (persistent), self_evolve (install new tools)
  • Analysis: screen_vision, api_tester, code_analyzer, system_info
  • Session: question, todo, skill

Self-Healing Capability

ZYRAXON's most unique feature: if a tool is missing, it installs it automatically.

  1. You ask for something that requires a tool ZYRAXON doesn't have
  2. ZYRAXON checks its available tools
  3. If the tool is missing, it searches for one online
  4. It installs the MCP server, npm package, or Python script
  5. It configures and uses the tool immediately
  6. Result: Zero failures due to missing capabilities

This works across all agent modes — Build, Beast, PRO, APEX, and DARK EMPEROR.


ZYRAXON vs. The World — One Agent To Rule Them All

Everyone else gives you one tool. ZYRAXON is the only agent that is everything at once — a full code editor, an autonomous developer, a desktop automation bot, a security toolkit, a streamer, and a memory-keeping brain — in a single native desktop app.

Capability ZYRAXON Cursor Windsurf Copilot Devin OpenHands OpenCode
Category All-in-One Agent AI IDE AI IDE IDE Plugin Autonomous Dev Cloud Agent CLI Agent
Native Desktop App ✅ Built-in ❌ Plugin ❌ Web ❌ Web ❌ Terminal
Embedded Full VS Code Editor ✅ Built from source ✅ (fork) ✅ (fork) ✅ (in VS Code)
9 Agent Modes
Autonomous Self-Healing (installs missing tools) ⚠️ Limited ⚠️ Limited ⚠️ Limited
Self-Evolution (builds its own tools at runtime)
Eternal Memory (50K+ compressed memories) ⚠️ Chat history ⚠️ Chat history ⚠️ Limited ⚠️ Project state ⚠️ Short-term ⚠️ Short-term
Desktop Automation (click, type, control your PC)
Full Security Toolkit (bug bounty scanner) ✅ 20+ tools
Real-Time Screen Vision ⚠️ Screenshots
YouTube Live Streaming
136+ Tools Included ⚠️ MCP only ⚠️ MCP only ⚠️ MCP only ⚠️ Few ⚠️ Few ⚠️ MCP only
25+ AI Provider Routing ✅ Auto ⚠️ Sub only ⚠️ Sub only ⚠️ Sub only ⚠️ Internal ⚠️ BYO key ⚠️ BYO key
Free & Open Source ✅ BSL 1.1 ❌ Paid ❌ Paid ❌ Paid ❌ Paid
Works Offline, Fully Local ⚠️ ⚠️ ❌ Cloud-only ❌ Cloud-only ⚠️

Why ZYRAXON Wins

  • Cursor / Windsurf give you an AI inside an editor. ZYRAXON is the editor and the agent and the OS-level operator — it writes code, then clicks through your desktop, runs the build, scans for vulnerabilities, and ships it. No other tool controls the machine.
  • Copilot is a sidebar. ZYRAXON is a self-evolving employee with screen vision and eternal memory.
  • Devin is a cloud bot that you watch through a browser. ZYRAXON runs 100% on your machine — offline, private, with direct access to your files, your terminal, your screen.
  • OpenHands / OpenCode are powerful CLI/cloud agents — but they have no GUI, no embedded editor, no desktop automation, no streaming, and no self-evolving toolchain. ZYRAXON has it all, plus everything they can do.
  • Nothing is impossible: DARK EMPEROR mode has zero refusal — it never says "I can't".

Bottom line: If Cursor is a sports car and Devin is an airline, ZYRAXON is a transformer — a complete autonomous AI workforce in one app. All in one. Anything. Nothing is impossible.


Tech Stack

Layer Technology
Runtime Bun
Desktop Electron + electron-vite
UI SolidJS + TailwindCSS
Database SQLite (drizzle-orm)
Build electron-builder
Language TypeScript
LLM Runtime AI SDK (Vercel)

Project Structure

ZYRAXON-AI/
  packages/
    zyraxon/          # Core AI agent engine
      src/
        agent/         # Agent modes (9 modes)
        mcp/           # MCP servers + ULTRA tools
        tool/          # Tools (memory, self_evolve, shell, etc.)
        session/       # Session management, LLM streaming
        screen/        # Vision System (capture engine, frame processor, memory, analyzer)
        memory/        # Eternal memory system (50K+ memories)
    desktop/           # Electron desktop app
    zyraxon-code/      # Embedded VS Code-grade editor (full VS Code runtime fork)
    app/               # SolidJS UI
    ui/                # Shared UI components
    core/              # Core utilities, database
    tui/               # Terminal UI, themes
    llm/               # LLM routing, 25+ providers
    server/            # HTTP API server
    schema/            # Shared data contracts
    protocol/          # API protocol definitions
    plugin/            # Plugin system

Contributing

We love contributions! ZYRAXON-AI is open-source and we welcome everyone.

How to Contribute

  1. Fork the repository
  2. Clone your fork: `git clone https://github.com/onelpawarai/ZYRAXON-AI.git
  3. Install: bun install
  4. Build: cd packages/zyraxon && bun run build
  5. Create branch: git checkout -b feat/my-feature
  6. Commit: git commit -m "feat: add my feature"
  7. Push: git push origin feat/my-feature
  8. Open PR

Ways to Get Involved

  • Code Contributors - Fix bugs, add features, improve performance
  • Bug Reporters - Found an issue? Open a GitHub Issue
  • Documentation - Help improve docs, tutorials, guides
  • Testing - Try ZYRAXON on different systems and report feedback
  • Feature Requests - Suggest new ideas and improvements

Contact Us

Whether you want to contribute code, report bugs, suggest features, or just learn from the project - you are welcome. Contact us and we will work together!


Roadmap

  • Beast Mode with 6 powers
  • APEX PREDATOR Mode with 8 powers
  • DARK EMPEROR Mode with 10 powers + 8 ULTRA tools
  • 136+ total tools
  • Auto Screen Vision (async, cross-platform)
  • Eternal Memory (50K+ memories with compression)
  • Self-Evolution
  • Self-Healing (auto-install missing tools)
  • Voice Input (Whisper) - Temporarily disabled due to critical system bug
  • YouTube Live Streaming
  • Auto-update system
  • BSL 1.1 License
  • Vision Mode (AI's Eyes — real-time screen streaming + memory)
  • Pro Builder Mode (Website genesis from natural language)
  • Mobile companion app
  • Plugin marketplace
  • Team collaboration features
  • Cloud sync (optional)

See open issues for planned features and known issues.


License

Business Source License 1.1 (BSL 1.1) - Free for non-commercial use. Commercial use requires a paid license. Converts to Apache 2.0 on 2030-07-21.

Built with obsession. Powered by AI.

ZYRAXON