OpenViSTAI · Agents · Blockchain · Crypto
Menu
AI Models

Minimind V

minimind-v is an open-source Python repository for learning how to build and train compact vision-language models. It includes model and data-preparation code, pretraining and supervised fine-tuning workflows, released model checkpoints, and documented command-line inference steps. The project describes a 65-million-parameter model; its README identifies Apache-2.0 as the license.

Independent OpenViST project profile, based on linked sources.

Minimind V — OpenViST project profile in AI Models.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when you want a hands-on codebase for studying or experimenting with compact VLM training, or when you want to run the provided model weights using the repository’s documented inference path.

Who it is for

  • Developers studying vision-language model structure and training stages.
  • Researchers or hobbyists experimenting with training compact VLMs.
  • Users who want to run the documented checkpoints for image-and-text question answering.

Documented uses

  • Inspect a compact vision-language model implementation.
  • Prepare image-and-text training data and follow the documented SFT workflow.
  • Download a released checkpoint and run command-line inference.
  • Use the optional WebUI with a Transformers-format model directory.
Before you choose

Requirements & limits

The repository is public on GitHub and identifies its license as Apache-2.0. The README provides download and setup instructions; it does not state an account requirement for the repository workflow.

  • Training is distinct from inference: the repository documents separate commands and resources for each.
  • The quick-start training route uses an SFT Parquet dataset; the README says the pretraining subset is included, so pretraining can be skipped for that route.
  • The README’s two-hour statement refers to one SFT epoch on a single NVIDIA 3090, not the full range of training setups.
  • The setup example lists Ubuntu 20.04, Python 3.10 and CUDA 12.2, while the README does not provide a general compatibility guarantee.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Prepare the repository and model resources

Set up the documented files needed before training a VLM.

Before you start

  • Python environment with pip
  • Git and the ModelScope download command-line tool
  • The repository requirements file and access to the listed model resources

Steps

  1. Clone the minimind-v repository.

  2. Install dependencies from requirements.txt.

  3. Download the SigLIP2 vision encoder into ./model/siglip2-base-p32-256-ve.

  4. Download the MiniMind language-model weights into ./out as the training base.

Expected outcome

The repository has the vision encoder and base language-model weights in the directories specified by the README.

Guide limitations

  • This is a resource-preparation guide; it does not run training.
  • The README gives Ubuntu 20.04, Python 3.10 and CUDA 12.2 as an example environment, not a compatibility guarantee.
Source-based practical guide

Run the documented SFT training command

Start the README’s quick-start supervised fine-tuning stage.

Before you start

  • The minimind-v repository and its installed dependencies
  • The SFT dataset file sft_i2t.parquet placed in ./dataset
  • The prepared model resources described in the repository setup

Steps

  1. Download sft_i2t.parquet from the linked dataset collection and place it in ./dataset.

  2. From the repository, run python train_sft_vlm.py --epochs 2 --from_weight llm.

Expected outcome

The documented SFT training command is started with two epochs and the LLM base weights.

Guide limitations

  • The guide does not establish a training result or runtime for a particular machine.
  • The README describes its two-hour figure as one SFT epoch on a single NVIDIA 3090; that figure is not a general runtime promise.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
13 October 2026
Original website title
jingyaogong/minimind-v · Official homepage title · retained in its source language