Most modern code editors fall into one of two categories:
- Extremely powerful, but bloated
- Lightweight, but missing critical features
We wanted something different.
So under Temple Enterprise, we built Axiowisp — a modern, minimal desktop IDE designed to feel fast, clean, and focused, without sacrificing real developer tooling.
GitHub:
👉 https://github.com/Temple-Enterprise/Axiowisp
Why build another IDE?
Because we wanted:
- A real terminal (not a fake shell widget)
- A proper editor engine (not a textarea with syntax highlighting)
- Modern React UI
- A clean architecture
- Optional AI integration — without cloud-locking the entire app
Axiowisp isn’t trying to replace VS Code.
It’s built as a lean desktop development environment with full control over the stack.
The Core Philosophy
Axiowisp is built around three principles:
1️⃣ Clean UI, Zero Clutter
Minimal activity bar.
Clear panels.
Resizable layout.
Dark theme that’s easy on the eyes.
2️⃣ Real Desktop Power
Not a browser pretending to be an IDE.
We use:
- Electron for native desktop control
-
node-ptyfor a real shell -
xterm.jsfor terminal rendering - Monaco Editor (the same editor engine that powers VS Code)
So when you open a terminal — it’s actually your system shell.
3️⃣ AI Is Optional
AI chat is built in — but it’s not forced.
You provide your own API key.
No tracking.
No hidden cloud layer.
If you don’t want AI? Don’t use it.
What’s Inside Axiowisp?
Instead of listing features like a README, here’s how it actually feels to use:
📝 Editing
You get Monaco — full IntelliSense, syntax highlighting, language support, theming.
It behaves exactly how you'd expect from a modern editor.
🖥 Integrated Terminal
You can run real PowerShell or Bash sessions inside the IDE.
Commands stream live. No hacks. No simulated output.
🔎 Command Palette
Ctrl + P opens a quick action/search palette.
Fast navigation without reaching for the mouse.
📂 Folder-Based Workspace
Open a project folder and everything works around that context — explorer, runner, terminal.
⚙ Settings Panel
Editor config, theme config, terminal behavior, AI model selection — all persistent.
Architecture (Built Properly)
We structured Axiowisp as a clean Electron multi-process application:
- Main Process → system-level operations, IPC, terminal control
- Renderer (React + Vite) → UI
- Preload bridge → safe, typed IPC
- Shared types → strict communication contracts
Security matters.
So we enabled:
- Context isolation
- No node integration in renderer
- Strict CSP
- No remote content loading
Electron apps don’t have to be insecure — you just have to build them correctly.
Tech Stack
- Electron 35
- React 19
- Vite 6
- TypeScript 5.7
- Monaco Editor
- node-pty
- xterm.js
- Zustand
Everything is modern.
Everything is typed.
Who Is This For?
Axiowisp is ideal for:
- Developers who want a minimal local IDE
- Hackers and tinkerers who want full control over Electron
- People learning desktop app architecture
- Developers who want AI integrated without vendor lock-in
It’s also a great reference project for:
- Secure Electron setup
- Typed IPC architecture
- Integrating a real terminal
- Using Monaco in a desktop environment
Running It
Clone it. Install dependencies. Run dev.
It launches Electron with hot reload and a Vite dev server.
We’ve already published an early release, and we’re iterating quickly.
What’s Next?
Planned improvements include:
- Better workspace persistence
- File system performance improvements
- Plugin architecture exploration
- Cross-platform packaging refinement
We’re building this openly.
Why Temple Enterprise Is Publishing It
Temple Enterprise focuses on building high-performance software with:
- Clean architecture
- Security-first design
- Performance awareness
- Minimal bloat
Axiowisp reflects that philosophy.
Check It Out
GitHub:
https://github.com/Temple-Enterprise/Axiowisp
If you’re interested in contributing, experimenting, or just seeing how a properly structured Electron app looks — give it a look.

Top comments (0)