Image-Text-to-Text
Transformers
Safetensors
GGUF
English
Sinhala
gemma4
ryzova
alphi
fp16
local-first
matrix-memory
growing-brain
conversational
Instructions to use RyzovaTech/Alphi-v1 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use RyzovaTech/Alphi-v1 with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("image-text-to-text", model="RyzovaTech/Alphi-v1") messages = [ { "role": "user", "content": [ {"type": "image", "url": "https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/p-blog/candy.JPG"}, {"type": "text", "text": "What animal is on the candy?"} ] }, ] pipe(text=messages)# pip install -U transformers accelerate # Load model directly from transformers import AutoProcessor, AutoModelForMultimodalLM processor = AutoProcessor.from_pretrained("RyzovaTech/Alphi-v1") model = AutoModelForMultimodalLM.from_pretrained("RyzovaTech/Alphi-v1", device_map="auto") messages = [ { "role": "user", "content": [ {"type": "image", "url": "https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/p-blog/candy.JPG"}, {"type": "text", "text": "What animal is on the candy?"} ] }, ] inputs = processor.apply_chat_template( messages, add_generation_prompt=True, tokenize=True, return_dict=True, return_tensors="pt", ).to(model.device) outputs = model.generate(**inputs, max_new_tokens=256) print(processor.decode(outputs[0][inputs["input_ids"].shape[-1]:])) - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use RyzovaTech/Alphi-v1 with llama.cpp:
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh # Start a local OpenAI-compatible server with a web UI: llama serve -hf RyzovaTech/Alphi-v1:Q4_K_M # Run inference directly in the terminal: llama cli -hf RyzovaTech/Alphi-v1:Q4_K_M
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf RyzovaTech/Alphi-v1:Q4_K_M # Run inference directly in the terminal: llama cli -hf RyzovaTech/Alphi-v1:Q4_K_M
Build from source code
git clone https://github.com/ggml-org/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-app # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama serve -hf RyzovaTech/Alphi-v1:Q4_K_M # Run inference directly in the terminal: ./build/bin/llama cli -hf RyzovaTech/Alphi-v1:Q4_K_M
Use Docker
docker model run hf.co/RyzovaTech/Alphi-v1:Q4_K_M
- Llama new
- LM Studio
- Jan
- vLLM
How to use RyzovaTech/Alphi-v1 with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "RyzovaTech/Alphi-v1" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "RyzovaTech/Alphi-v1", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] }'Use Docker
docker model run hf.co/RyzovaTech/Alphi-v1:Q4_K_M
- SGLang
How to use RyzovaTech/Alphi-v1 with SGLang:
Install from pip and serve model
# Install SGLang from pip: pip install sglang # Start the SGLang server: python3 -m sglang.launch_server \ --model-path "RyzovaTech/Alphi-v1" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "RyzovaTech/Alphi-v1", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] }'Use Docker images
docker run --gpus all \ --shm-size 32g \ -p 30000:30000 \ -v ~/.cache/huggingface:/root/.cache/huggingface \ --env "HF_TOKEN=<secret>" \ --ipc=host \ lmsysorg/sglang:latest \ python3 -m sglang.launch_server \ --model-path "RyzovaTech/Alphi-v1" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "RyzovaTech/Alphi-v1", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] }' - Ollama
How to use RyzovaTech/Alphi-v1 with Ollama:
ollama run hf.co/RyzovaTech/Alphi-v1:Q4_K_M
- Unsloth Desktop
- Pi
How to use RyzovaTech/Alphi-v1 with Pi:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf RyzovaTech/Alphi-v1:Q4_K_M
Configure the model in Pi
# Install Pi: npm install -g @earendil-works/pi-coding-agent # Add to ~/.pi/agent/models.json: { "providers": { "llama-cpp": { "baseUrl": "http://localhost:8080/v1", "api": "openai-completions", "apiKey": "none", "models": [ { "id": "RyzovaTech/Alphi-v1:Q4_K_M" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Docker Model Runner
How to use RyzovaTech/Alphi-v1 with Docker Model Runner:
docker model run hf.co/RyzovaTech/Alphi-v1:Q4_K_M
- Lemonade
How to use RyzovaTech/Alphi-v1 with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull RyzovaTech/Alphi-v1:Q4_K_M
Run and chat with the model
lemonade run user.Alphi-v1-Q4_K_M
List all available models
lemonade list
- Hermes Agent
How to use RyzovaTech/Alphi-v1 with Hermes Agent:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf RyzovaTech/Alphi-v1:Q4_K_M
Configure Hermes
# Install Hermes: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash hermes setup # Point Hermes at the local server: hermes config set model.provider custom hermes config set model.base_url http://127.0.0.1:8080/v1 hermes config set model.default RyzovaTech/Alphi-v1:Q4_K_M
Run Hermes
hermes
- Atomic Chat
- OpenClaw
How to use RyzovaTech/Alphi-v1 with OpenClaw:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf RyzovaTech/Alphi-v1:Q4_K_M
Configure OpenClaw
# Install OpenClaw: npm install -g openclaw@latest # Register the local server and set it as the default model: openclaw onboard --non-interactive --mode local \ --auth-choice custom-api-key \ --custom-base-url http://127.0.0.1:8080/v1 \ --custom-model-id "RyzovaTech/Alphi-v1:Q4_K_M" \ --custom-provider-id llama-cpp \ --custom-compatibility openai \ --custom-text-input \ --accept-risk \ --skip-health
Run OpenClaw
openclaw agent --local --agent main --message "Hello from Hugging Face"
Publish Ryzova official voice Alphi v1 model card
Browse files
README.md
CHANGED
|
@@ -16,125 +16,136 @@ tags:
|
|
| 16 |
- fp16
|
| 17 |
- gguf
|
| 18 |
- local-first
|
| 19 |
-
- conversational
|
| 20 |
- matrix-memory
|
| 21 |
- growing-brain
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
<p align="center">
|
| 25 |
-
<img src="assets/alphi-alpha-mark.png" alt="Ryzova Alphi
|
| 26 |
</p>
|
| 27 |
|
| 28 |
<h1 align="center">Ryzova Alphi v1</h1>
|
| 29 |
<p align="center"><strong>Beyond conversation. Toward personal intelligence.</strong></p>
|
| 30 |
-
<p align="center">
|
| 31 |
|
| 32 |
<p align="center">
|
| 33 |
-
<a href="https://www.ryzova.com/">
|
| 34 |
-
<a href="https://www.ryzova.com/ai
|
| 35 |
-
<a href="https://
|
| 36 |
-
<a href="https://
|
| 37 |
</p>
|
| 38 |
|
| 39 |
## Meet Alphi
|
| 40 |
|
| 41 |
-
**
|
| 42 |
|
| 43 |
-
Alphi
|
| 44 |
|
| 45 |
-
|
| 46 |
|
| 47 |
-
|
| 48 |
|
| 49 |
-
|
| 50 |
-
|
| 51 |
-
|
| 52 |
-
|
| 53 |
-
|
| 54 |
-
|
| 55 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 56 |
|
| 57 |
-
**
|
| 58 |
|
| 59 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 60 |
|
| 61 |
## Model details
|
| 62 |
|
| 63 |
-
| Property |
|
| 64 |
|---|---|
|
| 65 |
-
|
|
| 66 |
-
|
|
| 67 |
-
|
|
| 68 |
-
|
|
| 69 |
-
|
|
| 70 |
-
|
|
| 71 |
-
| Context | **128K
|
| 72 |
-
| Languages
|
| 73 |
-
|
|
| 74 |
-
|
|
| 75 |
-
|
|
| 76 |
-
| Licensing |
|
| 77 |
-
|
| 78 |
-
The
|
| 79 |
-
|
| 80 |
-
## Choose
|
| 81 |
-
|
| 82 |
-
|
| 83 |
-
|
| 84 |
-
|
|
| 85 |
|---|---|---:|---|
|
| 86 |
-
| [
|
| 87 |
-
| [Q4_K_M](
|
| 88 |
-
| [Q6_K](
|
| 89 |
-
| [Q8_0](
|
| 90 |
-
| [F16 GGUF](
|
| 91 |
|
| 92 |
-
|
| 93 |
|
| 94 |
-
##
|
| 95 |
|
| 96 |
-
|
| 97 |
|
| 98 |
-
|
| 99 |
|
| 100 |
```bash
|
| 101 |
hf download RyzovaTech/Alphi-v1 \
|
| 102 |
gguf/v1/Ryzova-Alphi-v1-Q4_K_M.gguf \
|
| 103 |
--local-dir ./alphi
|
| 104 |
-
```
|
| 105 |
-
|
| 106 |
-
**2. Run a small text prompt** (CPU-only example):
|
| 107 |
|
| 108 |
-
```bash
|
| 109 |
llama-completion \
|
| 110 |
-m ./alphi/gguf/v1/Ryzova-Alphi-v1-Q4_K_M.gguf \
|
| 111 |
-
--jinja --reasoning off
|
| 112 |
-
-p '
|
| 113 |
-
-n 128
|
| 114 |
```
|
| 115 |
|
| 116 |
-
|
| 117 |
|
| 118 |
-
###
|
| 119 |
|
| 120 |
-
|
| 121 |
|
| 122 |
```python
|
| 123 |
import torch
|
| 124 |
from transformers import AutoProcessor, AutoModelForMultimodalLM
|
| 125 |
|
| 126 |
-
|
| 127 |
-
|
| 128 |
-
processor = AutoProcessor.from_pretrained(repo)
|
| 129 |
model = AutoModelForMultimodalLM.from_pretrained(
|
| 130 |
-
|
| 131 |
dtype=torch.float16,
|
| 132 |
device_map="auto",
|
| 133 |
)
|
| 134 |
|
| 135 |
messages = [{
|
| 136 |
"role": "user",
|
| 137 |
-
"content": [{"type": "text", "text": "What is 84 + 126?
|
| 138 |
}]
|
| 139 |
|
| 140 |
inputs = processor.apply_chat_template(
|
|
@@ -148,93 +159,73 @@ inputs = {k: v.to(model.device) if hasattr(v, "to") else v
|
|
| 148 |
for k, v in inputs.items()}
|
| 149 |
|
| 150 |
with torch.inference_mode():
|
| 151 |
-
|
| 152 |
|
| 153 |
-
|
| 154 |
-
print(processor.tokenizer.decode(
|
| 155 |
```
|
| 156 |
|
| 157 |
-
|
| 158 |
-
|
| 159 |
-
## Neural model and AI Wear: how they fit together
|
| 160 |
-
|
| 161 |
-
Alphi has a **neural layer** and a **separate system layer**. Both are part of Ryzova's Alphi architecture, but they are distributed differently:
|
| 162 |
|
| 163 |
-
|
| 164 |
-
|---|---|---|
|
| 165 |
-
| **Alphi Super-v8 neural core** | Generates and interprets text, supports model experiments | **Included:** FP16 and GGUF weights |
|
| 166 |
-
| **Matrix Memory + Growing Brain** | Persistent structured memory and validated reusable skills | **AI Wear runtime component:** separate integration required |
|
| 167 |
-
| **Ryzova Knowledge + Document RAG** | Stable first-party product facts and source-grounded document answers | **AI Wear runtime component:** separate integration required |
|
| 168 |
-
| **Deterministic tools + restricted sandbox** | Exact operations and controlled code execution | **AI Wear runtime component:** separate integration required |
|
| 169 |
-
|
| 170 |
-
**Why split them?** A model's neural parameters should not be treated as a database. Matrix Memory tracks changing facts; Growing Brain manages validated procedures; the neural core generates responses based on the evidence supplied by the host system. A `.gguf` or `.safetensors` file alone does not include the separate memory database, skill store, retrieval indexes, or execution services.
|
| 171 |
|
| 172 |
-
|
| 173 |
|
| 174 |
-
|
| 175 |
|
| 176 |
-
|
| 177 |
-
|
| 178 |
-
| Stage | What it means | Evidence status |
|
| 179 |
-
|---|---|---|
|
| 180 |
-
| **Early Ryzova research** | Ryzova reports knowledge-distillation work involving **Qwen3.5** and **Mistral 3** as teacher/reference models during Alphi's beginnings | **Ryzova-reported history**; teacher checkpoints, data receipts and exact training runs are not documented in the archived Super-v8 release reviewed here |
|
| 181 |
-
| **Released foundation** | Google's instruction-tuned **Gemma 4 E2B-it** supplies the base architecture and starting weights | **Identified** in the archived release provenance and model configuration |
|
| 182 |
-
| **Ryzova specialization** | **Super-v8** LoRA adaptation for the Alphi v1 neural core | **Identified** in the archived adapter provenance and technical white paper |
|
| 183 |
-
| **Deployment export** | Merged FP16 neural checkpoint plus F16, Q4_K_M, Q6_K and Q8_0 GGUF variants | **Verified** by the recorded release hashes and smoke tests |
|
| 184 |
|
| 185 |
-
|
| 186 |
|
| 187 |
-
|
| 188 |
-
|
| 189 |
-
| Adapter detail | Recorded value |
|
| 190 |
|---|---:|
|
| 191 |
| Technique | LoRA |
|
| 192 |
-
| Rank
|
| 193 |
-
|
|
| 194 |
-
|
|
| 195 |
-
|
|
| 196 |
-
|
| 197 |
-
The paper also discusses synthetic prompt generation, experimental branches and internal validation. Those artifacts do **not** establish that every listed dataset or teacher-model output was used to train the frozen Super-v8 checkpoint. The released weights remain **Gemma-derived**; the more detailed research history is attributed to Ryzova until its underlying training records are published.
|
| 198 |
|
| 199 |
-
|
| 200 |
|
| 201 |
-
##
|
| 202 |
|
| 203 |
-
|
| 204 |
|
| 205 |
-
| Test
|
| 206 |
|---|---|---|
|
| 207 |
-
| FP16
|
| 208 |
-
| GGUF
|
| 209 |
-
| GGUF Sinhala
|
| 210 |
-
| Q6_K
|
| 211 |
-
|
|
| 212 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 213 |
|
| 214 |
-
|
| 215 |
|
| 216 |
-
|
| 217 |
|
| 218 |
-
|
| 219 |
|
| 220 |
-
|
| 221 |
|
| 222 |
-
|
| 223 |
|
| 224 |
-
|
| 225 |
|
| 226 |
-
|
| 227 |
-
- Local deployment does not automatically guarantee privacy: the host application, permissions, storage, logs and network settings matter.
|
| 228 |
-
- A restricted execution wrapper reduces risk but is not proof of universal sandbox security.
|
| 229 |
-
- GGUF conversions have been smoke-tested for **text**; do not infer image/audio or tool compatibility without separate testing.
|
| 230 |
-
- Real-world speed and RAM/VRAM requirements vary with model format, hardware, inference backend and context size.
|
| 231 |
|
| 232 |
## File integrity
|
| 233 |
|
| 234 |
-
|
| 235 |
|
| 236 |
<details>
|
| 237 |
-
<summary>GGUF SHA256 values
|
| 238 |
|
| 239 |
```text
|
| 240 |
3b7c50f30229ecb6bf221d2ee12238e08f4532724b46284490f3953bd2bce447 Ryzova-Alphi-v1-F16.gguf
|
|
@@ -242,30 +233,23 @@ a86073fe6e1c9b69a74f0727c06ad00de16547a121a793e46edc5f95ebacc8e4 Ryzova-Alphi-v
|
|
| 242 |
e352a3acd38b51642e90e45c08738d9e7bed5990d8e0eca1def14b3e4ece46cf Ryzova-Alphi-v1-Q6_K.gguf
|
| 243 |
cf00612aaf32b16a226518aa3600e6aa24d50cb6eea37c9da159875cfca14bb7 Ryzova-Alphi-v1-Q8_0.gguf
|
| 244 |
```
|
| 245 |
-
|
| 246 |
</details>
|
| 247 |
|
| 248 |
-
## Licensing
|
| 249 |
-
|
| 250 |
-
This distribution contains material governed by **different licenses and rights holders**. The licenses do not replace each other.
|
| 251 |
|
| 252 |
-
|
| 253 |
-
|---|---|
|
| 254 |
-
| **Ryzova-owned source code**, wherever separately distributed | **Mozilla Public License 2.0 (MPL-2.0)**; see [`LICENSE`](LICENSE) |
|
| 255 |
-
| **Google Gemma 4 E2B-it upstream weights/architecture** | **Apache License 2.0** as published by Google; see [`LICENSE-APACHE-2.0.txt`](LICENSE-APACHE-2.0.txt) |
|
| 256 |
-
| **Alphi merged FP16 and GGUF weights** | Derived from the Google base and Ryzova neural modifications; consult [`LICENSING.md`](LICENSING.md) for scope, attribution, modification notice and redistribution terms |
|
| 257 |
|
| 258 |
-
|
| 259 |
|
| 260 |
-
##
|
| 261 |
|
| 262 |
-
- **
|
| 263 |
-
- **
|
| 264 |
-
- **
|
| 265 |
-
- **
|
| 266 |
-
- **
|
| 267 |
|
| 268 |
-
|
| 269 |
|
| 270 |
```bibtex
|
| 271 |
@misc{ryzova_alphi_v1_2026,
|
|
@@ -279,5 +263,4 @@ If you reference the broader system architecture, cite the Ryzova technical whit
|
|
| 279 |
|
| 280 |
---
|
| 281 |
|
| 282 |
-
<p align="center"><strong>
|
| 283 |
-
<p align="center"><em>Neural model release · AI Wear integrations documented separately · 2 November 2026</em></p>
|
|
|
|
| 16 |
- fp16
|
| 17 |
- gguf
|
| 18 |
- local-first
|
|
|
|
| 19 |
- matrix-memory
|
| 20 |
- growing-brain
|
| 21 |
+
- conversational
|
| 22 |
---
|
| 23 |
|
| 24 |
<p align="center">
|
| 25 |
+
<img src="assets/alphi-alpha-mark.png" alt="Ryzova Alphi Alpha Mark" width="220" />
|
| 26 |
</p>
|
| 27 |
|
| 28 |
<h1 align="center">Ryzova Alphi v1</h1>
|
| 29 |
<p align="center"><strong>Beyond conversation. Toward personal intelligence.</strong></p>
|
| 30 |
+
<p align="center">Built by Ryzova. Designed to grow beyond a single conversation.</p>
|
| 31 |
|
| 32 |
<p align="center">
|
| 33 |
+
<a href="https://www.ryzova.com/ai/alphi">Alphi</a> ·
|
| 34 |
+
<a href="https://www.ryzova.com/ai">Ryzova AI</a> ·
|
| 35 |
+
<a href="https://huggingface.co/RyzovaTech/Alphi-v1/tree/main/gguf/v1">Download GGUF</a> ·
|
| 36 |
+
<a href="https://doi.org/10.5281/zenodo.22942971">Technical paper</a>
|
| 37 |
</p>
|
| 38 |
|
| 39 |
## Meet Alphi
|
| 40 |
|
| 41 |
+
**We built Alphi to move AI beyond isolated conversations.** Our goal is an assistant that can work with relevant context over time, ground answers in evidence, and build a library of useful, validated skills — while keeping the person using it in control.
|
| 42 |
|
| 43 |
+
**Alphi v1** is our first neural release. It combines **Google's Gemma 4 E2B-it foundation** with our **Super-v8 neural adaptation**. We provide the merged model as **FP16 Safetensors** and four **GGUF** formats so developers can experiment with local inference.
|
| 44 |
|
| 45 |
+
The neural model is only one part of our design. Around it, we developed **Matrix Memory**, **Growing Brain**, **Ryzova Knowledge**, document retrieval, and controlled tools as distinct components of the wider **Alphi / AI Wear** system.
|
| 46 |
|
| 47 |
+
**This repository contains the neural model and its inference assets.** Our memory, skills, retrieval, and tool systems connect through a separate AI Wear runtime; they are not embedded inside a downloaded GGUF file.
|
| 48 |
|
| 49 |
+
## What we're building differently
|
| 50 |
+
|
| 51 |
+
### Matrix Memory — memory with structure and history
|
| 52 |
+
|
| 53 |
+
Conversations end. Useful context should not have to disappear with them.
|
| 54 |
+
|
| 55 |
+
We designed **Matrix Memory** to store structured information outside the model's active context. It tracks source information, time, confidence, and relationships between records. When a fact changes, Matrix Memory can distinguish **current information from superseded history** rather than treating every stored statement as equally current.
|
| 56 |
+
|
| 57 |
+
Our internal Matrix Memory v1.2.2 scale test ingested a **1,000,001-word synthetic corpus** and retrieved **5 of 5 planted sentinel facts**. This tests a particular retrieval workload, not perfect recall across arbitrary real-world documents.
|
| 58 |
+
|
| 59 |
+
### Growing Brain — skills that earn their place
|
| 60 |
|
| 61 |
+
**Growing Brain** is our system for developing a persistent library of reusable procedures.
|
| 62 |
|
| 63 |
+
A procedure starts as a candidate, gathers distinct validation evidence, and can be promoted for later use. Updated procedures return to validation; repeatedly failing ones can be quarantined. This is **procedural learning outside neural weights**, not continuous retraining of the foundation model.
|
| 64 |
+
|
| 65 |
+
### Ryzova Knowledge — a dependable identity layer
|
| 66 |
+
|
| 67 |
+
**Ryzova Knowledge** protects core information about Alphi's identity, origin, and model lineage. It separates stable first-party facts from changing company information and lower-trust conversational content.
|
| 68 |
+
|
| 69 |
+
### Document intelligence and controlled tools
|
| 70 |
+
|
| 71 |
+
Our wider AI Wear architecture also connects **source-scoped document retrieval**, **deterministic calculations**, **file analysis**, and **restricted code execution**. Each component handles a task that should not depend entirely on a language model guessing the answer.
|
| 72 |
+
|
| 73 |
+
**Our approach:** let the neural core generate and reason, let memory manage changing state, let retrieval bring evidence, and let validated skills and controlled tools support repeatable work.
|
| 74 |
+
|
| 75 |
+
Learn more about the full architecture at [Ryzova Alphi](https://www.ryzova.com/ai/alphi).
|
| 76 |
|
| 77 |
## Model details
|
| 78 |
|
| 79 |
+
| Property | Specification |
|
| 80 |
|---|---|
|
| 81 |
+
| Model | **Ryzova Alphi v1** |
|
| 82 |
+
| Developed by | **Ryzova** |
|
| 83 |
+
| Foundation | [Google Gemma 4 E2B-it](https://huggingface.co/google/gemma-4-E2B-it) |
|
| 84 |
+
| Neural adaptation | **Ryzova Super-v8**, merged LoRA specialization |
|
| 85 |
+
| Architecture | Gemma 4; **35 language-model layers** (upstream configuration) |
|
| 86 |
+
| Parameters | Approximately **2.3B effective / 5.1B total**, including embeddings (upstream Gemma 4 E2B figures) |
|
| 87 |
+
| Context configuration | **128K tokens** in the upstream configuration; Alphi's practical long-context performance requires separate testing |
|
| 88 |
+
| Languages explored | **English and Sinhala** |
|
| 89 |
+
| Formats | FP16 Safetensors; F16, Q4_K_M, Q6_K, Q8_0 GGUF |
|
| 90 |
+
| Verified inference scope | Basic text generation and targeted smoke tests |
|
| 91 |
+
| System technologies | Matrix Memory, Growing Brain, Ryzova Knowledge, Document RAG and controlled tools — through separate AI Wear integration |
|
| 92 |
+
| Licensing | [Component-specific license information](LICENSING.md) |
|
| 93 |
+
|
| 94 |
+
The upstream architecture specifications describe the **Gemma 4 E2B-it foundation**. Our work is the Super-v8 adaptation and the system technologies we develop around the neural model.
|
| 95 |
+
|
| 96 |
+
## Choose your model
|
| 97 |
+
|
| 98 |
+
We offer several formats to make experimentation easier. **Q4_K_M** is a practical first download for local text inference; higher-precision variants allow you to explore different quality and memory trade-offs.
|
| 99 |
+
|
| 100 |
+
| Download | Format | Weight / file size | Where to start |
|
| 101 |
|---|---|---:|---|
|
| 102 |
+
| [Alphi FP16](https://huggingface.co/RyzovaTech/Alphi-v1/tree/main) | 3 Safetensors shards | ~9.51 GiB weight shards | Transformers on a compatible GPU |
|
| 103 |
+
| [Alphi Q4_K_M](gguf/v1/Ryzova-Alphi-v1-Q4_K_M.gguf) | 4-bit GGUF | **3.182 GiB** | Smaller-footprint local inference |
|
| 104 |
+
| [Alphi Q6_K](gguf/v1/Ryzova-Alphi-v1-Q6_K.gguf) | 6-bit GGUF | **3.567 GiB** | Mid-range quantization |
|
| 105 |
+
| [Alphi Q8_0](gguf/v1/Ryzova-Alphi-v1-Q8_0.gguf) | 8-bit GGUF | **4.608 GiB** | Higher-precision quantization |
|
| 106 |
+
| [Alphi F16 GGUF](gguf/v1/Ryzova-Alphi-v1-F16.gguf) | FP16 GGUF | **8.637 GiB** | Full-precision GGUF comparison |
|
| 107 |
|
| 108 |
+
These are **artifact sizes**, not total runtime memory requirements. RAM/VRAM use depends on context length, KV cache, runtime, offloading, and hardware.
|
| 109 |
|
| 110 |
+
## Quick start
|
| 111 |
|
| 112 |
+
### Local GGUF inference with llama.cpp
|
| 113 |
|
| 114 |
+
Install a recent `llama.cpp` build supporting Gemma 4. The following is a text-only example using our Q4_K_M release:
|
| 115 |
|
| 116 |
```bash
|
| 117 |
hf download RyzovaTech/Alphi-v1 \
|
| 118 |
gguf/v1/Ryzova-Alphi-v1-Q4_K_M.gguf \
|
| 119 |
--local-dir ./alphi
|
|
|
|
|
|
|
|
|
|
| 120 |
|
|
|
|
| 121 |
llama-completion \
|
| 122 |
-m ./alphi/gguf/v1/Ryzova-Alphi-v1-Q4_K_M.gguf \
|
| 123 |
+
--jinja --reasoning off \
|
| 124 |
+
-p 'What is 84 + 126? Answer with the number only.' \
|
| 125 |
+
-n 128
|
| 126 |
```
|
| 127 |
|
| 128 |
+
Our GGUF smoke tests used a `llama.cpp` build with `--jinja --reasoning off`. Available executable names and flags depend on your build. This example runs the **neural model**, not the complete AI Wear runtime.
|
| 129 |
|
| 130 |
+
### FP16 with Transformers
|
| 131 |
|
| 132 |
+
Our merged FP16 model is also available for use with a compatible Gemma 4 Transformers environment. Start with the repository's model and processor assets:
|
| 133 |
|
| 134 |
```python
|
| 135 |
import torch
|
| 136 |
from transformers import AutoProcessor, AutoModelForMultimodalLM
|
| 137 |
|
| 138 |
+
model_id = "RyzovaTech/Alphi-v1"
|
| 139 |
+
processor = AutoProcessor.from_pretrained(model_id)
|
|
|
|
| 140 |
model = AutoModelForMultimodalLM.from_pretrained(
|
| 141 |
+
model_id,
|
| 142 |
dtype=torch.float16,
|
| 143 |
device_map="auto",
|
| 144 |
)
|
| 145 |
|
| 146 |
messages = [{
|
| 147 |
"role": "user",
|
| 148 |
+
"content": [{"type": "text", "text": "What is 84 + 126?"}],
|
| 149 |
}]
|
| 150 |
|
| 151 |
inputs = processor.apply_chat_template(
|
|
|
|
| 159 |
for k, v in inputs.items()}
|
| 160 |
|
| 161 |
with torch.inference_mode():
|
| 162 |
+
output = model.generate(**inputs, max_new_tokens=64, do_sample=False)
|
| 163 |
|
| 164 |
+
answer = output[0, inputs["input_ids"].shape[-1]:]
|
| 165 |
+
print(processor.tokenizer.decode(answer, skip_special_tokens=True))
|
| 166 |
```
|
| 167 |
|
| 168 |
+
This is an illustrative integration example, not a separately validated release test for every Transformers version. A compatible Transformers release and sufficient hardware memory are required. Our internal FP16 cold boot used an NVIDIA Tesla T4.
|
|
|
|
|
|
|
|
|
|
|
|
|
| 169 |
|
| 170 |
+
## Our development path
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 171 |
|
| 172 |
+
Alphi did not begin with this single checkpoint. **Our early Alphi R&D included knowledge-distillation work with Qwen3.5 and Mistral 3.** Those experiments were part of the research path toward the Alphi system.
|
| 173 |
|
| 174 |
+
For the **v1 neural model we are releasing here**, we selected **Google Gemma 4 E2B-it** and our **Super-v8 LoRA adaptation**. We merged that adaptation into the FP16 model and prepared GGUF variants for local use.
|
| 175 |
|
| 176 |
+
The earlier distillation work describes **our development history**, not a claim that Qwen or Mistral weight tensors are merged into the downloadable Gemma-derived checkpoint. We are not attaching exact teacher checkpoints, dataset receipts, or teacher-run logs to this release, so we do not present numerical teacher-distillation results here.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 177 |
|
| 178 |
+
Our technical paper documents the Super-v8 adapter configuration:
|
| 179 |
|
| 180 |
+
| Super-v8 detail | Recorded configuration |
|
|
|
|
|
|
|
| 181 |
|---|---:|
|
| 182 |
| Technique | LoRA |
|
| 183 |
+
| Rank | 4 |
|
| 184 |
+
| Alpha | 8 |
|
| 185 |
+
| Dropout | 0.05 |
|
| 186 |
+
| Trainable LoRA parameters | 1,339,392 |
|
| 187 |
+
| Language-model layers covered | 35 |
|
|
|
|
| 188 |
|
| 189 |
+
Read the [Alphi technical white paper](https://doi.org/10.5281/zenodo.22942971) for the architecture and archived engineering methodology.
|
| 190 |
|
| 191 |
+
## What we've tested
|
| 192 |
|
| 193 |
+
We believe in showing what we tested — and keeping that separate from what we intend to build next.
|
| 194 |
|
| 195 |
+
| Test | Result | Scope |
|
| 196 |
|---|---|---|
|
| 197 |
+
| Frozen FP16 cold boot | **PASS** — 1,951 tensors, 3 shards | Recorded neural load and basic generation |
|
| 198 |
+
| GGUF simple arithmetic | **4/4 PASS** | All four formats answered `84 + 126 = 210` |
|
| 199 |
+
| GGUF Sinhala generation | **4/4 PASS** | Small text-generation smoke test |
|
| 200 |
+
| Q6_K coding prompt | **PASS** | A short Python string-reversal example |
|
| 201 |
+
| AI Wear Core Intelligence suite | **54/54** in archived internal tests | Separate integrated runtime, not GGUF weights |
|
| 202 |
+
| AI Wear final integration suite | **51/51** in archived internal tests | Separate system-level checks |
|
| 203 |
+
| Matrix Memory million-word test | **5/5** planted sentinels | Synthetic retrieval-scale experiment |
|
| 204 |
+
|
| 205 |
+
Our earlier **Frozen-200 internal neural evaluation** recorded an overall score of **73.88** and **did not pass its formal release gate**. We preserve that result in the white paper rather than turning it into an external benchmark claim.
|
| 206 |
+
|
| 207 |
+
We have **not published comparable external scores** for MMLU-Pro, GPQA, IFEval, SWE-bench, LiveCodeBench or BFCL for this checkpoint. The upstream 128K context configuration, multimodal features, and device-specific performance are not independently established as Alphi v1 results by these tests.
|
| 208 |
|
| 209 |
+
## What's included — and what connects separately
|
| 210 |
|
| 211 |
+
**Included in this download:** merged neural weights, model configuration, tokenizer/processor assets, chat template, GGUF files, checksum manifest, model card, Alpha Mark, and license notices.
|
| 212 |
|
| 213 |
+
**Connected through AI Wear:** Matrix Memory, Growing Brain, Ryzova Knowledge, Document RAG, deterministic utilities, file analysis, and the restricted Python sandbox.
|
| 214 |
|
| 215 |
+
This separation is intentional. We can update memory records, evaluate skills, or change retrieved evidence **without pretending that the model weights are continuously retrained**. An app must explicitly integrate the relevant AI Wear components to use them.
|
| 216 |
|
| 217 |
+
## Responsible use
|
| 218 |
|
| 219 |
+
Alphi v1 is a starting point for **local text-generation experiments, developer exploration, English/Sinhala interaction, drafting, coding assistance and research into memory-aware AI applications**.
|
| 220 |
|
| 221 |
+
Generated text can be inaccurate or biased. Test code before running it; verify important facts; and keep human review for medical, legal, financial, security-sensitive or other consequential uses. Local model files do not automatically guarantee an application's privacy, security or tool permissions. We have not established broad autonomous-agent performance, 128K long-context reliability, or end-to-end image/audio GGUF support with this release.
|
|
|
|
|
|
|
|
|
|
|
|
|
| 222 |
|
| 223 |
## File integrity
|
| 224 |
|
| 225 |
+
We verified the four GGUF files by remote SHA256 and matched the three FP16 shards against the frozen source. The [GGUF checksum manifest](gguf/v1/GGUF_SHA256SUMS.txt) contains the published hashes.
|
| 226 |
|
| 227 |
<details>
|
| 228 |
+
<summary>Verified GGUF SHA256 values</summary>
|
| 229 |
|
| 230 |
```text
|
| 231 |
3b7c50f30229ecb6bf221d2ee12238e08f4532724b46284490f3953bd2bce447 Ryzova-Alphi-v1-F16.gguf
|
|
|
|
| 233 |
e352a3acd38b51642e90e45c08738d9e7bed5990d8e0eca1def14b3e4ece46cf Ryzova-Alphi-v1-Q6_K.gguf
|
| 234 |
cf00612aaf32b16a226518aa3600e6aa24d50cb6eea37c9da159875cfca14bb7 Ryzova-Alphi-v1-Q8_0.gguf
|
| 235 |
```
|
|
|
|
| 236 |
</details>
|
| 237 |
|
| 238 |
+
## Licensing
|
|
|
|
|
|
|
| 239 |
|
| 240 |
+
We license **Ryzova-owned source code** under **Mozilla Public License 2.0 (MPL-2.0)**. The **Google Gemma 4 E2B-it foundation** is distributed under **Apache License 2.0**, subject to Google's upstream terms and notices. Our merged weights are derived from that foundation and include Ryzova modifications.
|
|
|
|
|
|
|
|
|
|
|
|
|
| 241 |
|
| 242 |
+
Because these components have different applicable rights and notices, this repository uses Hugging Face's `license: other` metadata and explains the distribution in [`LICENSING.md`](LICENSING.md), [`LICENSE`](LICENSE), and [`LICENSE-APACHE-2.0.txt`](LICENSE-APACHE-2.0.txt). The neural-model download does not include our complete AI Wear source-code runtime.
|
| 243 |
|
| 244 |
+
## Learn more
|
| 245 |
|
| 246 |
+
- **Official Alphi page:** https://www.ryzova.com/ai/alphi
|
| 247 |
+
- **Ryzova AI:** https://www.ryzova.com/ai
|
| 248 |
+
- **Ryzova website:** https://www.ryzova.com/
|
| 249 |
+
- **Technical white paper:** https://doi.org/10.5281/zenodo.22942971
|
| 250 |
+
- **Upstream Gemma 4 E2B-it:** https://huggingface.co/google/gemma-4-E2B-it
|
| 251 |
|
| 252 |
+
### Cite Alphi
|
| 253 |
|
| 254 |
```bibtex
|
| 255 |
@misc{ryzova_alphi_v1_2026,
|
|
|
|
| 263 |
|
| 264 |
---
|
| 265 |
|
| 266 |
+
<p align="center"><strong>Built by Ryzova. Designed for what comes next.</strong></p>
|
|
|