Sponsored by
Vmake Labs Video Enhancer
-Vmake Labs Video Enhancer uses AI to improve video quality, restore details, reduce blur, and upscale videos to 8K.
NanoAndy-350M
is a compact, full-fine-tuned Minecraft agent model built on
LiquidAI/LFM2.5-350M
. It is inspired by
Andy-4.1
and purpose-built to run as the "brain" of a bot in
Mindcraft-CE
, the community fork of the open-source Mindcraft platform that lets LLMs control Minecraft characters via Mineflayer.
At only 350M parameters, NanoAndy-350M is meant for setups where a full-size Andy-4 model isn't practical — low-VRAM GPUs, CPU-only machines, or running many bots at once.
No chain-of-thought.
All
<think>...</think>
reasoning traces were removed from the assistant turns. A 350M model has little spare capacity for long internal monologue, so training goes straight to the final in-game response.
No function-calling turns.
Conversations that used external
tool
-role calls were dropped entirely, keeping the model focused on Mindcraft's native chat/command format instead of a JSON tool-calling schema it would rarely use well at this size.
The result is a lean, fast, direct-response model rather than a smaller reasoning model.
NanoAndy-350M is meant to be dropped into a Mindcraft-CE
bot profile
(e.g.
andy.json
) as the chat/coding model, served locally through something like LM Studio, llama.cpp, or vLLM.
It also works with standard
transformers
:
from transformers import AutoModelForCausalLM, AutoTokenizer, TextStreamer
model_id = "DedeProGames/NanoAndy-350M"
model = AutoModelForCausalLM.from_pretrained(model_id, device_map="auto", dtype="bfloat16")
tokenizer = AutoTokenizer.from_pretrained(model_id)
streamer = TextStreamer(tokenizer, skip_prompt=True, skip_special_tokens=True)
prompt = "You are a minecraft bot named Andy. A player asks you to gather 4 oak logs."
input_ids = tokenizer.apply_chat_template(
[{"role": "user", "content": prompt}],
add_generation_prompt=True,
return_tensors="pt",
tokenize=True,
)["input_ids"].to(model.device)
model.generate(
input_ids,
do_sample=True,
temperature=0.3,
repetition_penalty=1.05,
max_new_tokens=256,
streamer=streamer,
)
Limitations
Not a reasoning model.
With chain-of-thought training data removed, NanoAndy-350M won't show its work — it goes straight to an action/response.
No native tool-calling.
It was not trained on function-call syntax; it expects Mindcraft's native command/chat format.
Small model.
At 350M parameters, it will struggle with long-horizon planning, complex builds, and multi-step reasoning compared to larger Andy-4 variants.
English only.
Narrowly tuned for the Mindcraft agent format — not intended as a general-purpose assistant.
NanoAndy-350M huggingface.co is an AI model on huggingface.co that provides NanoAndy-350M's model effect (), which can be used instantly with this DedeProGames NanoAndy-350M model. huggingface.co supports a free trial of the NanoAndy-350M model, and also provides paid use of the NanoAndy-350M. Support call NanoAndy-350M model through api, including Node.js, Python, http.
NanoAndy-350M huggingface.co is an online trial and call api platform, which integrates NanoAndy-350M's modeling effects, including api services, and provides a free online trial of NanoAndy-350M, you can try NanoAndy-350M online for free by clicking the link below.
DedeProGames NanoAndy-350M online free url in huggingface.co:
NanoAndy-350M is an open source model from GitHub that offers a free installation service, and any user can find NanoAndy-350M on GitHub to install. At the same time, huggingface.co provides the effect of NanoAndy-350M install, users can directly use NanoAndy-350M installed effect in huggingface.co for debugging and trial. It also supports api for free installation.