Mind Platform
One runtime.The entire stack.
Mind replaces your web server, language runtime, database, email server, search engine, and scheduler with a single binary — no assembly required.
Linux · macOS · Windows | Free for development and evaluation
Why Mind exists
Stop assembling stacks.
Start building applications.
A typical web application requires six or more separate technologies — each with its own installation, versioning, and configuration. Mind replaces the whole stack with one integrated runtime.
Built-in capabilities
Everything your application needs.
Each capability is a first-class citizen of the runtime — not a plugin, not a library, not an external service.
HTTP & HTTPS Server
Production-ready web server with HTTP/2 and SSL, built directly into the runtime.
Scripting Language
The Mind language — compiled to bytecode at development time, executed at speed at runtime.
Relational Database
A full relational engine with SQL-style querying, joins, indexing, and wide-area mirroring.
Full-text Search
Built-in search engine. No Elasticsearch or Solr instance to manage.
Email — Send & Receive
SMTP client and server with full DKIM signing and verification for both outgoing and incoming mail.
Real-time Push (SSE)
Server-Sent Events for live, push-based browser updates — without external message brokers.
Event Queue & Scheduler
Persistent background event queue and a programmable scheduler for recurring tasks.
FTP & SFTP
Built-in FTP and SFTP client and server — no external daemon required.
Multi-instance Distribution
Scale by running multiple lightweight instances that share database state and intelligence.
How it works
A living runtime — not a task runner.
Mind is not invoked per request and discarded. It stays alive, holds state, and responds to events continuously.
Observe
The runtime continuously monitors HTTP requests, database changes, mail arrivals, scheduled triggers, and internal state — all within a single execution context.
Decide
Mind scripts respond with full awareness of context and history. Decisions are state-driven, not stateless request handlers bolted onto separate infrastructure.
Act
Actions — responding to a browser, sending mail, writing to the database, pushing live updates — all happen through the same runtime, with no process boundaries to cross.
Display Engine
Server-driven UI.
Universal JavaScript.
The Mind Display Engine is a plug-and-play UI architecture where the server controls all routing decisions. The browser-side JavaScript is written once — identical across every application you ever build.
A fully functional, AJAX-capable File Explorer with navigation, preview, upload, rename, and delete runs in under 250 lines of Mind code across all three files combined.
Read the Display Engine guide →"The data class decides where every fragment goes. The JavaScript is written once and never changes."
Mind Display Engine Developer Guide
app.html
Entry point — routing & render
app_library.class
UI library — all HTML & CSS
app.class
Data pump — all business logic
Built for
What teams build on Mind.
Enterprise Web Applications
Full-stack internal tools, portals, and dashboards — built and deployed as a single Mind instance with no infrastructure assembly required.
Real-time Transactional Systems
Event-driven systems that process requests, write to the database, and push live updates to connected clients — all within one runtime.
Workflow & Automation Platforms
Long-running automation systems with background queues, scheduled tasks, and mail integration — without stitching together Celery, cron, and Postfix.
Distributed Multi-instance Systems
Scale by replicating Mind instances that share a mirrored database. Intelligent data — not infrastructure complexity — connects them.
Start building with Mind.
Download the runtime and have your first application running today. Free for development and evaluation.