Downloads · 30 days
42
7% of all-time downloads
ValiantLabs/gemma-4-12B-it-Esper4
gemma-4-12B-it-Esper4 is a image-text-to-text model from ValiantLabs. Use it for the image-text-to-text task on the model card, and read the license before you ship it in a product. It is set up for transformers. The card lists the license as apache-2.0.
Support our open-source dataset and model releases!
Downloads · 30 days
42
7% of all-time downloads
All-time downloads
631
Public
Parameters
12B
24 GB on disk
Likes
14
Public
Click a slice to open those files.
.safetensors23.9 GB · 100%
From the Hugging Face model README
Support our open-source dataset and model releases!

Esper 4: gemma-4-12B, Qwen3.6-27B, Muse-Glimmer-30B
Esper 4 is an agentic coding, architecture, DevOps, and MLOps specialist built on Gemma 4 12B!
Esper 4 uses the gemma-4-12B-it prompt format.
Use Esper 4 with your agentic framework of choice or as a stand-alone chat and code assistant.
Example inference script to get started:
from transformers import AutoProcessor, AutoModelForCausalLM
MODEL_ID = "ValiantLabs/gemma-4-12B-it-Esper4"
# Load model
processor = AutoProcessor.from_pretrained(MODEL_ID)
model = AutoModelForCausalLM.from_pretrained(
MODEL_ID,
dtype="auto",
device_map="auto"
)
# Prepare the model input
prompt = "Implement CQRS for network appliance config management.\n\nRequirements:\n- Write side: 200 commands/sec, 4 command handlers, SQLite with custom journaling\n- Read side: 1000 queries/sec, 3 read projections in shared memory segments\n- Eventual consistency window: 100ms max\n- Handle atomic swap of projection memory for rebuilds\n- Binary configuration format versioning for schema evolution\n- Framework: libevent with custom protocol parser\n\nConstraints:\n- Manual memory management only, no garbage collection\n- Lock-free data structures where possible\n- Shared memory projections must survive process restarts\n- Command handlers must be thread-safe with 4 worker threads\n- Projection rebuild must not block queries\n- Binary format must support forward/backward compatibility\n- Error handling for corrupted journal recovery\n- Memory-mapped I/O for shared segments\n- Zero-copy where possible for performance\n\nDeliverables:\n1. Command processing pipeline with journaling\n2. Projection engine with shared memory management\n3. Query dispatcher with read-your-writes consistency\n4. Schema evolution system with versioned binary format\n5. Integration with libevent for network I/O\n6. Stress test showing 200 cmd/s + 1000 q/s sustained\n\nAssume x86_64 Linux, pthreads, atomic operations. No high-level frameworks."
messages = [
{"role": "user", "content": prompt},
]
# Process input
text = processor.apply_chat_template(
messages,
tokenize=False,
add_generation_prompt=True,
enable_thinking=True
)
inputs = processor(text=text, return_tensors="pt").to(model.device)
input_len = inputs["input_ids"].shape[-1]
# Generate output
outputs = model.generate(**inputs, max_new_tokens=40000)
response = processor.decode(outputs[0][input_len:], skip_special_tokens=False)
# Parse output
processor.parse_response(response)
print(response)

Esper 4 is created by Valiant Labs.
Check out our HuggingFace page to see all of our models!
We care about open source. For everyone to use.