A workspace for building small language models

Design, train, evaluate, and export small language models from one visual workspace. Train on your machine, or in the cloud. Every number is labeled: calculated, measured, or estimated. Nothing leaves your control.

  • You own your models.

    Weights, tokenizer, trainer, and evals are plain files in your folder.

  • Transparent by design.

    Each figure says whether it was calculated, measured, or estimated.

  • Runs anywhere, no lock-in.

    The exported bundle runs with Python and no MIRA install.

decoder-study/ArchitectureSaved

Embedding

Vocabulary
16,384
Dimension
384
Parameters
6,291,456calculated
Tensor shape
(16384, 384)
Memory, fp16
12.6 MBestimated
Ready
Total parameters17.33Mcalculated

Illustrative configuration, not MIRA’s trained Tiny. Tiny is byte-level: vocabulary 259, parameters 11,140,224, measured

01Build

From one model
to a system you own.

Lay out the architecture as blocks, not boilerplate. Open any block. Adjust layers, heads, and context, and watch parameter counts, memory, and training time update as you decide. Then press Train: MIRA writes the trainer as a readable train.py and runs it locally.

  • Visual and modular

    Design complex systems as simple blocks.

  • Real numbers

    See parameters, memory, and training time live.

  • Yours to run

    Generates readable code that runs on your machine.

decoder-study/Systemrev 4
Selected

Model

The architecture you designed on the canvas. One node in a larger system.

decoder-study
6 layers · 17.33Mcalculated
versions
rev 1 → rev 4
Interactive: click any node

Illustrative project: rev 4 and the version history stand in for your own. 6 layers and 17.33M parameters are the calculated default spec; 12 cases is the bundled arithmetic suite.

02Compose

A model is one part.
See the whole system.

The model you drew is one node. Planned nodes are marked.

Data, model, training, evaluation, and deploy sit on one canvas, with every version kept. Memory and agents are the next nodes on the roadmap, marked as planned until they ship.

decoder-study/Systemrev 4
Selected

Model

The architecture you designed on the canvas. One node in a larger system.

decoder-study
6 layers · 17.33Mcalculated
versions
rev 1 → rev 4
Interactive: click any node

Illustrative project: rev 4 and the version history stand in for your own. 6 layers and 17.33M parameters are the calculated default spec; 12 cases is the bundled arithmetic suite.

03Own

Everything you
build stays yours.

Architecture, trainer, tokenizer, weights, evaluations: one folder of plain files on your disk. The exported bundle runs without MIRA and refuses a drifted tokenizer. No accounts, no cloud, no lock-in.

  • Plain files

    Yours to keep and modify.

  • Rerunnable

    Train, evaluate, resume anytime.

  • No lock-in

    Runs anywhere, no MIRA required.

In MIRA, one exportable folder
decoder-study/rev 47 items
  • architecture.jsondecoder · 6 layers · 17.33M params calculated
  • train.pythe trainer MIRA generated · readable · rerunnable
  • tokenizer.jsonBPE · fingerprint checked on load
  • data/your corpus · train / eval split
  • weights/checkpoints per version · rev 1 → rev 4
  • evals/12 cases calculated · results per version
  • generate.pyruns the model without MIRA
  • Plain files
  • Rerunnable
  • Yours

Illustrative folder: rev 4 stands in for your own version history. 6 layers and 17.33M parameters are the calculated default spec; 12 cases is the bundled arithmetic suite.

The MIRA system

One workspace.
The whole small-model stack.

Data flows into a model you designed. Training runs locally. Evaluation runs real forward passes. Deploy exports a bundle that stands alone. Recipes, experiments, and versions connect every stage. Memory and agents come next, and are marked planned until they do.

  • Data

    Your files, split and tokenized on your machine.

  • Models

    Architectures you lay out block by block.

  • Training

    A readable train.py, run on your own hardware.

  • Evaluation

    Real forward passes against a case suite.

  • Deploy

    A bundle that runs without MIRA.

  • MemoryPlanned

    Stores what the model and agents read and write.

  • AgentsPlanned

    A trained model plus tools and a goal.

  • Recipes

    Starter configurations you can import and edit.

  • Experiments

    Sweeps as real runs, each priced before launch.

  • Versions

    Every snapshot of the model, with restore.

  • LibraryPlanned

    Every model and dataset with where it came from.

Built for builders

For people who build
the model, not just call it.

ML researchers who want the architecture in view.
Founders training small models on their own hardware.
Teams who would rather own the weights than rent an API.

  • Full control

    Design, train, and iterate on your terms.

  • Built for real work

    From experiment to deployment.

  • Yours to keep

    You own the models, weights, and outputs.

FAQAnswers for builders

Same tools. A bigger tomorrow.

Build the intelligence you’ll own.

MIRA opens in groups. Join the waitlist and we’ll send details when yours does. Runs on your machine; nothing leaves it.