Instructions to use nbdy88/ronklm-1 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use nbdy88/ronklm-1 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 nbdy88/ronklm-1 # Run inference directly in the terminal: llama cli -hf nbdy88/ronklm-1
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf nbdy88/ronklm-1 # Run inference directly in the terminal: llama cli -hf nbdy88/ronklm-1
Use pre-built binary
# Download pre-built binary from: # https://github.com/ggerganov/llama.cpp/releases # Start a local OpenAI-compatible server with a web UI: ./llama-server -hf nbdy88/ronklm-1 # Run inference directly in the terminal: ./llama-cli -hf nbdy88/ronklm-1
Build from source code
git clone https://github.com/ggerganov/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-server llama-cli # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama-server -hf nbdy88/ronklm-1 # Run inference directly in the terminal: ./build/bin/llama-cli -hf nbdy88/ronklm-1
Use Docker
docker model run hf.co/nbdy88/ronklm-1
- LM Studio
- Jan
- vLLM
How to use nbdy88/ronklm-1 with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "nbdy88/ronklm-1" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "nbdy88/ronklm-1", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker
docker model run hf.co/nbdy88/ronklm-1
- Ollama
How to use nbdy88/ronklm-1 with Ollama:
ollama run hf.co/nbdy88/ronklm-1
- Unsloth Studio
How to use nbdy88/ronklm-1 with Unsloth Studio:
Install Unsloth Studio (macOS, Linux, WSL)
curl -fsSL https://unsloth.ai/install.sh | sh # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for nbdy88/ronklm-1 to start chatting
Install Unsloth Studio (Windows)
irm https://unsloth.ai/install.ps1 | iex # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for nbdy88/ronklm-1 to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required # Open https://huggingface.co/spaces/unsloth/studio in your browser # Search for nbdy88/ronklm-1 to start chatting
- Atomic Chat new
- Docker Model Runner
How to use nbdy88/ronklm-1 with Docker Model Runner:
docker model run hf.co/nbdy88/ronklm-1
- Lemonade
How to use nbdy88/ronklm-1 with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull nbdy88/ronklm-1
Run and chat with the model
lemonade run user.ronklm-1-{{QUANT_TAG}}List all available models
lemonade list
RonkLM-1 (0.05b)
"Modellino fatto per divertirmi. Spara un sacco di cazzate, ma è comunque più divertente di Emma." — l'autore
Un piccolo modello linguistico italiano da ~50 milioni di parametri, costruito interamente da zero — per capire come funziona un LLM, non per competere con i grandi. Ogni singolo pezzo è scritto a mano e compreso riga per riga: dal primo bigram in NumPy a un motore di autograd, dalla self-attention al tokenizer BPE byte-level, fino alla conversione in GGUF. Nessuna scatola nera, nessuna libreria di deep learning nascosta.
📦 Questo repo contiene il modello in formato GGUF (F32, 194 MB), pronto per
llama.cpp, LM Studio, PocketPal (iOS/Android) e Ollama.
Cosa sa fare (onestamente)
- ✅ Scrive italiano fluente e grammaticalmente corretto
- ✅ Ha una voce narrativa (addestrato anche sui classici di Project Gutenberg)
- ✅ Risponde alle domande nel formato di un assistente
- ❌ Inventa i fatti con assoluta sicurezza — a 50M di parametri non c'è spazio per la conoscenza, solo per la lingua
- ❌ Non ragiona e si perde sui testi lunghi
- ❌ È un giocattolo didattico, non uno strumento affidabile
D: Cos'è la carbonara? R: La carbonara si trova in depositi di argilla e calcare...
(sì, la scambia per un minerale: il tokenizer la spezza vicino a "carbon-ato" e parte per la tangente. È esattamente il bello — e il limite — di un modello così piccolo.)
Come è nato
- Pretraining su Wikipedia italiana (~1,1 miliardi di token) — impara la lingua
- Continued-pretraining su Project Gutenberg italiano — prende la voce narrativa
- SFT su istruzioni italiane — impara a rispondere
Architettura in stile GPT-2 (10 layer, 512 dim, 8 teste, contesto 512), tokenizer BPE byte-level da 16k, addestrato su una singola RTX 4080 Super.
Uso
llama.cpp
llama-cli --hf-repo nbdy88/ronklm-1 --hf-file ronklm1.gguf -p "C'era una volta"
Ollama (direttamente da HuggingFace)
ollama run hf.co/nbdy88/ronklm-1
LM Studio / PocketPal
Cerca nbdy88/ronklm-1 e scarica ronklm1.gguf.
Formato "assistente" (per fargli rispondere alle domande)
Il modello è stato istruito con questo template testuale — usalo per la modalità chat:
### Domanda:
{la tua domanda}
### Risposta:
Stop sequence consigliata: ### Domanda:
Come è fatto (codice sorgente)
Tutto il codice — autograd in NumPy, PyTorch, tokenizer BPE, pipeline del corpus,
conversione GGUF — è scritto a mano e commentato. Il progetto include un explain.md
che spiega ogni fase dai primi principi.
Limiti e uso responsabile
RonkLM-1 è un progetto didattico. Genera testo plausibile ma fattualmente inaffidabile: non usarlo per informazioni reali. Non ha filtri di sicurezza. È pensato per imparare e divertirsi.
RonkLM-1 è nato come progetto per imparare come funzionano i modelli linguistici partendo dai primi principi. Costruito capendo ogni riga di codice.
- Downloads last month
- 16
We're not able to determine the quantization variants.