Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/stratosphere-ve/core/llms.txt

Use this file to discover all available pages before exploring further.

Stratosphere Core is the foundation of the Stratosphere virtualization platform — a Proxmox-inspired virtual environment manager built in Go. It provides real-time CPU and RAM monitoring, full VM lifecycle management, and a modular architecture designed to grow into a full GUI-driven hypervisor platform.

Quickstart

Install and run Stratosphere Core in under five minutes

Build from Source

Compile the CLI yourself from the Go source code

Watchers

Monitor CPU and RAM usage in real time with configurable polling

VM Management

Create, delete, rename, and manage virtual machines

CLI Commands

Full reference for every command and option in the CLI

VM Config Schema

JSON schema reference for VM configuration files

What Stratosphere does

Stratosphere Core is an early-stage, actively developed virtualization management layer. Right now it provides:
  • System watchers — Continuous polling of CPU and RAM usage via gopsutil, with user-configurable polling rates
  • VM lifecycle management — Create, delete, rename, and manage virtual machines stored as JSON config files
  • Interactive CLI — A menu-driven terminal interface covering all watcher and VM operations
Stratosphere is under active development. Hypervisor integration (QEMU and others) is planned for future releases. See the Roadmap for what’s coming.

Get involved

Stratosphere is looking for contributors — Go developers, web developers, and testers alike. Join the community on Discord to get started.
1

Install Go

Download and install Go 1.21 or newer from go.dev
2

Clone the repository

git clone https://github.com/stratosphere-ve/core.git
cd core
3

Run the CLI

go run main.go
4

Explore the menu

Use the numbered menu to access watchers, VM management, and more

Build docs developers (and LLMs) love