Skip to content

Cubex 0.1.0

Choose a tag to compare

@HeshamXOR HeshamXOR released this 07 Oct 04:17

The first public release of Cubex, a desktop coding agent that works with any model. Connect a cloud provider with your own API key, or a model running on your own PC, point Cubex at a project, and review every change before it lands.

Download

File Platform Size
Cubex-Setup-0.1.0.exe Windows 10 and 11, x64 85 MB

SHA-256: b09a7f88c278b3ad4b4628f055127b05698766b4fe3762820f2cb7bd220582bb

The installer is not code-signed yet, so Windows SmartScreen may show "Windows protected your PC". Select More info, then Run anyway. To confirm that the file is the one published here, compare Get-FileHash .\Cubex-Setup-0.1.0.exe in PowerShell with the checksum above.

What is in this release

  • Any model. 17 provider presets: OpenAI, Anthropic, Google Gemini, Azure OpenAI, OpenRouter, Groq, Together, DeepSeek, Mistral, xAI, NVIDIA, Ollama, LM Studio, llama.cpp, any OpenAI-compatible endpoint, a custom JSON API and an offline demo. The effort control shows what the selected model supports.
  • Review before anything is kept. Every edit is a diff. Keep or undo it by file or by hunk, comment on a line and send the comments back, or restore the project to an earlier message. Commit from the panel. Cubex never pushes.
  • You set the limits. Ask before edits, Accept edits, Plan mode and Bypass permissions, rules you save per project, and hooks. Plan mode produces a plan you approve before any file changes.
  • Work that keeps running. Dev servers, watchers and long builds run in the background, with a Tasks tab to follow and stop them.
  • Context and cost. A context inspector, summarizing that keeps the full history, and spending caps per turn, session and day.
  • Local models. A hardware check that says which models your PC can run, Ollama downloads, and a local-only mode.
  • Extensible. MCP servers over stdio, hooks, 18 bundled skills, and project instructions from AGENTS.md or CLAUDE.md.

Good to know

  • Windows x64 is the only platform that has been built and tested. The macOS and Linux targets are configured but untested.
  • Sessions work directly in your project folder. Do not run two sessions that change the same files at the same time.
  • Restore points live in memory, so after a restart you can restore the conversation but not the files.
  • Costs are counted only when the provider reports them, as OpenRouter does. Other cloud models show "No price", and the spending caps do not cover them.
  • MCP supports stdio servers only.

Build from source

You need Node.js 20 or 22 and Git.

git clone https://github.com/HeshamXOR/Cubex.git
cd Cubex
npm install
npm run dev

The README has the full guide. If something does not work, please open an issue with what you did and what you saw.