Downloads · 30 days
1.6K
100% of all-time downloads
OpenCOReTechnologies/CORe-Pico-V2
CORe-Pico-V2 is a text generation model from OpenCOReTechnologies. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
<p align="center" <img src="https://huggingface.co/OpenCOReTechnologies/core-pico-v2/resolve/main/logo.png" alt="CORe Technologies" width="480" / </p
Downloads · 30 days
1.6K
100% of all-time downloads
All-time downloads
1.6K
Public
Parameters
596M
3.4 GB on disk
Likes
0
Public
Click a slice to open those files.
.gguf2.2 GB · 65%
From the Hugging Face model README
CORe Pico V2 is a compact conversational model from CORe Technologies. At 600M parameters it runs anywhere, answers questions, holds multi-turn chat, calls tools in a structured format, and supports extended thinking through /think and /no_think modes.
It is a refined, conversation-focused edition of the Pico line: ask it who it is and it will tell you plainly, ask it a question and it answers the question.
<tool_call> JSON blocks when tools are provided./think in the system prompt enables reasoning traces; /no_think gives direct answers.Pico V2 is a 600M model. It will state wrong facts, struggle with arithmetic, and improvise when it does not know something. Treat its answers as a starting point, not ground truth. For anything that matters, verify.
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
model = AutoModelForCausalLM.from_pretrained(
"OpenCOReTechnologies/core-pico-v2", dtype="auto", device_map="auto"
)
tok = AutoTokenizer.from_pretrained("OpenCOReTechnologies/core-pico-v2")
def ask(question, think=False):
msgs = []
if think:
msgs.append({"role": "system", "content": "/think"})
msgs.append({"role": "user", "content": question})
text = tok.apply_chat_template(msgs, tokenize=False, add_generation_prompt=True)
enc = tok(text, return_tensors="pt").to(model.device)
out = model.generate(**enc, max_new_tokens=512)
return tok.decode(out[0][enc.input_ids.shape[1]:], skip_special_tokens=True).strip()
print(ask("Who are you?"))
print(ask("What is the capital of France?"))
| You ask | It answers |
|---|---|
| Who are you? | "I'm CORe Pico V2, an AI model built by CORe Technologies." |
| What AI model are you? | "I am CORe Pico V2, a compact language model developed by CORe Technologies." |
| What is the capital of France? | "The capital of France is Paris." |
| File | Size | Use |
|---|---|---|
model.safetensors | 1.2 GB | bf16 weights, transformers |
gguf/CORe-Pico-V2-f16.gguf | ~1.2 GB | llama.cpp, full precision |
gguf/CORe-Pico-V2-q8_0.gguf | ~0.65 GB | llama.cpp, 8-bit |
gguf/CORe-Pico-V2-q4_k_m.gguf | ~0.4 GB | llama.cpp, 4-bit, smallest |
Run it in llama.cpp, LM Studio, or Ollama:
llama-cli -m CORe-Pico-V2-q4_k_m.gguf -sys "/no_think" -p "Who are you?" -n 128
The chat template is embedded in the GGUF, so llama.cpp and LM Studio pick it up automatically.
| Parameters | 596M |
| Context length | 40,960 tokens |
| Tokenizer | 151,936-token BPE with native chat template |
| License | Apache-2.0 |
transformers, no custom code required.Released under Apache-2.0 (see LICENSE). This model is a modified derivative of an Apache-2.0-licensed checkpoint, adapted by CORe Technologies. No NOTICE file was present in the original; per Apache-2.0 Section 4, this README serves as the required notice of modification.