Bodhi Code Editor v1.0.0-beta.1 — Public Beta Release
Pre-release
Pre-release
🌿 Bodhi Code Editor — v1.0.0-beta.1 (Public Beta)
We are thrilled to announce the first Public Beta of Bodhi Code Editor — a next-generation desktop code editor engineered for extreme speed, sleek glassmorphic aesthetics, and seamless developer workflows.
Built on Electron 34, React 18, Monaco Editor 0.52, and xterm.js, Bodhi delivers a full-fledged IDE experience with multi-model AI copilot integration, an Open VSX extension marketplace, Git code-churn heatmaps, and native multi-tab terminal emulation.
✨ What's New in v1.0.0-beta.1
🧠 Multi-Model AI Assistant & Copilot
- Multi-Provider LLM Gateway: Connect natively to Google Gemini (Gemini 2.5 Pro / 2.0 Flash), OpenAI (GPT-4o / GPT-4o-mini), or Anthropic (Claude 3.5 Sonnet / Haiku).
- Interactive AI Chat Drawer (
Ctrl+Shift+I): Full conversational assistant aware of your active buffer, cursor selection, and file context with 1-click code insertion. - Inline AI Code Editing (
Ctrl+K): Transform, refactor, generate unit tests, and document code directly inside your Monaco buffers. - Smart Key Detection: Automatically detects and configures your provider based on API key signatures.
⚡ Monaco Multi-Tab & Split Editor Engine
- Multi-Tab Buffer System: Buffer tabs with dirty/unsaved indicators (
●), tab reordering, middle-click close, and auto-save. - Split Editor Mode (
Ctrl+\): Side-by-side dual-pane editing with synchronized active tabs. - Real-Time Markdown Preview (
Ctrl+Shift+V): Instant live HTML rendering powered bymarkedwith GitHub Flavored Markdown support. - Font Ligatures & Custom Themes: Pre-configured support for JetBrains Mono, Fira Code, Cascadia Code, and 10+ modern dark/light themes (
Bodhi Dark,Tokyo Night,Dracula,One Dark Pro,Nord,Cyberpunk).
🔥 Git Source Control & Line Churn Heatmap
- Visual Git Workspace: Real-time status tracking for Staged, Unstaged, and Untracked files with status badges.
- Side-by-Side Diff Viewer: Inspect staged and unstaged file differences against
HEAD. - Git Line Churn Flame Scale: 5-level visual flame heatmap highlighting commit frequency, author recency, and hot code paths.
🧩 Open VSX Extensions & VSIX Package Manager
- Open VSX Marketplace Integration: Search and install thousands of open-source extensions directly within the app.
- Direct VSIX Installation: Drag and drop or browse local
.vsixpackages. - Dynamic Autocompletion & Themes: Injects extension snippets into Monaco autocompletions and parses TextMate/VS Code JSON themes at runtime.
💻 Integrated Multi-Shell Terminal Dock
- Native PTY Backend: Powered by
node-ptyand@xterm/xtermwith automatic shell detection (PowerShell, Command Prompt, WSL Bash). - Split Terminal Panels (
Ctrl+Shift+5): Run concurrent side-by-side terminal sessions. - Terminal Search Widget (
Ctrl+F): In-terminal buffer search with live match highlighting.
⚡ Universal Navigation & Command Palette
- Universal Command Palette (
Ctrl+Shift+P): Fuzzy-search across every command and preference. - Quick Open File Picker (
Ctrl+P): Instant file jumper with path scoring. - Recent Projects Switcher (
Ctrl+R): Quick workspace switcher with persistent history. - Interactive Onboarding (
F1): Built-in walkthrough guiding you through all features.
📦 Downloads & Binaries (Windows x64)
| Package Type | File Name | Description |
|---|---|---|
| Windows Setup Installer | Bodhi Code Editor Setup 1.0.0-beta.1.exe |
Standard Windows NSIS Installer (Setup wizard with desktop shortcut) |
| Windows Portable | Bodhi Code Editor 1.0.0-beta.1 Portable.exe |
Standalone single-file executable (No installation required) |
| Windows ZIP Archive | Bodhi Code Editor 1.0.0-beta.1 Windows (ZIP).zip |
Unpacked portable application archive (Extract and run BodhiCodeEditor.exe) |
🛡️ Security & Privacy
- Zero-Trust Isolation: Full Electron sandbox with
nodeIntegration: falseandcontextIsolation: true. - Direct API Routing: AI requests connect straight from your machine to official provider endpoints via HTTPS with zero telemetry or intermediate servers.
💬 Feedback & Bug Reports
As this is a Public Beta, we warmly welcome your feedback! Please report bugs, suggest features, or share your thoughts on our GitHub Issues.