Product Updates
← vision

localenv

what shipped, what's next
v1.1.0 March 25, 2026 live

CLI launched.

The first public release of localenv. One command initializes any project. One command starts everything. iTerm2 opens automatically with a pane per service. Port conflicts are resolved without asking.

localenv init
Detects stack automatically — Node, PHP/Laravel, Ruby, Python, Go, Rust. Reads PORT from .env. Generates .localenv.json. Asks once, remembers forever.
localenv start
Starts all services. Resolves port conflicts automatically — finds what's holding each port, frees it, waits for release, then starts. Opens iTerm2 split view with one pane per service.
localenv info
Renders project config as an ascii tree. Context-aware — run from root to see all services, run from a service directory to see just that service.
iTerm2 split view
Configured at init time. On start, opens a new tab with panes per service — layout A for 3 services. Each pane owns its process. Close a pane to stop that service.
$PORT convention
localenv reads PORT= from each service's .env. Uses $PORT in startCommand for injection. One source of truth. No guessing, no hardcoding.
Vite + webpack detection
Detects Vite and webpack projects automatically. Generates the correct start command with --port flag rather than PORT env var, which these tools ignore.
npx localenv-cli init # initialize any project
localenv start # start everything

v1.2.0 coming soon preview

Log management. Without the setup.

Every serious infrastructure tool makes you install a pipeline, configure an agent, and pay separately just to read your own logs. localenv doesn't. Local services, remote servers, SSH connections — one interface, already open, no Elasticsearch required.

localenv log viewer — unified log management
unified log viewer
Local services and remote servers in the same view. Tail any log file — Laravel, Nginx, JSON structured — parsed and rendered automatically.
SSH remote logs
Add a server, point to a log path, watch it stream. No agent to install on the remote. Just SSH credentials you already have.
multi-format parsing
Laravel, JSON structured, Nginx access logs — detected automatically. Level, timestamp, service, message extracted and color-coded without configuration.
filter by level and time
Error, warn, info, debug — one click. Date range presets or custom from/to. Search across all lines in real time.

Coming in v0.2
Go daemon unix socket vault localenv login localenv sync encrypted config cross-machine restore
Coming in v0.3
free tier orchestration localenv deploy github import oracle always free aws free tier
Coming in v0.4+
browser UI react flow canvas Go agent remote nodes AI diagnosis MCP server IoT fleet