A modern MultiValue database, runtime and development environment.
RightMV runs existing MV applications and provides source, MVB and Java execution, multiple storage engines, browser-based development tools, indexing, locking, REST integration and portable system backup.
Windows / Linux / macOS · RightMV 1.3 · Portable ZIP ~24 MB · Community included
00 / WHAT MULTIVALUE MEANS
A different way to model business data.
MultiValue grew from the Pick system developed in the 1960s. Instead of forcing every repeating fact into another table, one item can contain attributes, repeated values and subvalues. The result became more than a database: accounts, files, a query language, BASIC and an interactive operating environment formed one productive application platform.
Follow the MultiValue story →01 / ARCHITECTURE
One common interface. Interchangeable engines.
ExecutionContext is the boundary between the core, execution engines and storage engines. BASIC can execute directly, through native MVB bytecode, or through three Java strategies. Storage is selected independently.
Explore the architecture → RightMV
ExecutionContext
EXECUTION ENGINES STORAGE ENGINES
Source UberHash
MVB Block Storage
Java PostgreSQL
├─ Structural MapDB
├─ ASM Replay
└─ Dispatch02 / DEVELOPMENT ENVIRONMENT
The system is visible while you work.
The browser workspace combines an ANSI-capable terminal, program editor, account and file browser, configurable panes and splitters.

03 / EXISTING APPLICATIONS
Extensive web-based ERP running on RightMV
IES is a mature MultiValue business application running on RightMV. It spans business workflows, reports, payroll, financials, screens and administration.
Explore IES on RightMV →
04 / MEASURED PERFORMANCE
Measured performance across real workloads.
Results include banking data, indexed queries, concurrent sessions and complete-system exports. Detailed pages record the environment and methodology for each test.
Benchmark results and methodology →05 / PORTABLE SYSTEMS
Back up, restore, migrate or clone the complete system.
export-all writes accounts, files, dictionaries and programs to one ZIP. import-all reconstructs the system in another RightMV installation.
Running RightMV
│
export-all
↓
system.zip
│
import-all
↓
Another RightMV installation06 / LEARN
Learn MultiValue with RightMV.
Progress from accounts, files and dictionaries to MV BASIC, indexes, locking, REST and system administration. Each tutorial has a goal, commands, expected result and next step.
Browse 22+ tutorials →- 01 Install and launch 10 min
- 04 Files, items and dictionaries 15 min
- 08 Write the first MV BASIC program 20 min
- 17 Add and measure an index 25 min
ONE RIGHTMV DOWNLOAD
Community now. Professional later.
RightMV runs immediately in Community mode. Install a Professional licence later to add compiled execution, production storage, encrypted SSH terminals and secure MCP access without reinstalling or migrating the system.
Download RightMV →