Knowledge Base/Desktop App/System Requirements

System Requirements

Downloads for each platform, with the current build.
Downloads for each platform, with the current build.

CodeSky runs anywhere a modern browser does, with an optional first-party desktop editor for local power features. The heavy lifting — generation, dependency installs, previews — happens on our servers, so your machine stays light.

Web app

  • Browser: Chrome 120+, Edge 120+, Firefox 120+, or Safari 17+.
  • Connection: a stable internet link — generation streams over HTTPS and Server-Sent Events, so a flaky connection can interrupt a long run.
  • WebSockets enabled — the live preview uses them for hot-module reload. Corporate proxies that strip WebSocket upgrades will break preview refresh.
  • No special hardware beyond what your browser needs.

Desktop editor

  • OS: Windows 10/11 (64-bit), macOS 12 (Monterey) or newer, or a glibc-based Linux distro (Ubuntu 20.04+, Fedora, Debian).
  • Disk: ~500 MB for the app, plus room for each project's node_modules (a typical web app is 150–300 MB).
  • Node.js 20.x is bundled — you don't install it separately.
  • Optional provider CLIs: put Claude, Grok, or Gemini binaries on your PATH only if you want to run those providers locally.

Network notes

  • Behind a corporate firewall, allow WebSocket upgrades so the live preview refreshes.
  • Generation uses Server-Sent Events; proxies that buffer responses can make streaming feel stalled.

FAQ

Do I need a powerful computer?

No — generation and builds run on our servers. Any machine that runs a current browser is enough for the web app.

Can I work offline?

Use the Ollama provider in the desktop editor for on-device generation. The hosted web app needs a connection.

Why does preview refresh fail on my network?

Your proxy is likely stripping WebSocket upgrades. Allow them, or try a different network.

Was this article helpful?