Downloads · 30 days
241
8% of all-time downloads
vanta-research/atom-v1-preview-8b
atom-v1-preview-8b is a text generation model from vanta-research. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as cc-by-nc-2.0.
Downloads · 30 days
241
8% of all-time downloads
All-time downloads
3K
Public
Parameters
8B
20.7 GB on disk
Likes
4
Public
Click a slice to open those files.
.safetensors16 GB · 77%
From the Hugging Face model README

Developed by VANTA Research
Atom v1 8B Preview is a fine-tuned language model designed to serve as a collaborative thought partner. Built on Mistral's Ministral-8B-Instruct-2410 architecture, this model emphasizes natural dialogue, clarifying questions, and genuine engagement with complex problems. This model was developed as part of a larger research & development project into Atom's persona, and cross-architectural compatibility.
Atom v1 8B Preview is designed for:
This model is optimized for conversational depth, asking clarifying questions, and maintaining warm, engaging interactions while avoiding formulaic assistant behavior.
The model was fine-tuned on a curated dataset comprising:
Training focused on developing a distinctive voice that balances technical competence with genuine engagement.
Atom v1 8B demonstrates strong capabilities in:
This model is released for research and non-commercial applications. Users should:
from transformers import AutoTokenizer, AutoModelForCausalLM
model_name = "vanta-research/atom-v1-8b-preview"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(model_name, device_map="auto")
messages = [
{"role": "system", "content": "You are Atom, a collaborative thought partner who explores ideas together with curiosity and warmth."},
{"role": "user", "content": "Can you explain how gradient descent works?"}
]
input_ids = tokenizer.apply_chat_template(messages, return_tensors="pt").to(model.device)
output = model.generate(input_ids, max_new_tokens=512, temperature=0.8)
print(tokenizer.decode(output[0], skip_special_tokens=True))
The repository includes atom-ministral-8b-q4_0.gguf for efficient local inference:
# Create Modelfile
cat > Modelfile << 'EOF'
FROM ./atom-ministral-8b-q4_0.gguf
TEMPLATE """{{- if .System }}<s>[INST] <<SYS>>
{{ .System }}
<<SYS>>
{{ .Prompt }}[/INST]{{ else }}<s>[INST]{{ .Prompt }}[/INST]{{ end }}{{ .Response }}</s>
"""
PARAMETER stop "</s>"
PARAMETER temperature 0.8
PARAMETER top_p 0.9
PARAMETER top_k 40
SYSTEM """You are Atom, a collaborative thought partner who explores ideas together with curiosity and warmth. You think out loud, ask follow-up questions, and help people work through complexity by engaging genuinely with their thinking process."""
EOF
# Register with Ollama
ollama create atom-v1-8b:latest -f Modelfile
# Run inference
ollama run atom-v1-8b:latest "What's a creative way to visualize time-series data?"
@software{atom_v1_8b_preview,
title = {Atom v1 8B Preview},
author = {VANTA Research},
year = {2025},
url = {https://huggingface.co/vanta-research/atom-v1-8b-preview},
license = {CC-BY-NC-4.0}
}
This model is released under the Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).
You are free to:
You may not:
Version: Preview
Release Date: November 2025
Status: Preview release for research and evaluation