Mindket

ibnsina-1.5b

Newversion 1 · updated

Overview

A small Persian language model for writing, summarizing, translating and chatting offline, trained from scratch mostly on Persian text. Runs through ollama, LM Studio or llama.cpp on a laptop.

ibnsina-1.5b is a kit in the Writing category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • ollama, LM Studio or llama.cpp installed on your computer
  • About 0.9 GB of disk space for the laptop and phone file
  • Python with pip, only if you download the files with hf
Runs in
  • ollama on Mac, Windows or Linux
  • LM Studio
  • llama.cpp, with the GGUF files
  • Laptops and phones, using the smaller Q4_K_M file
Start with
ollama run hf.co/ibnsina-llm/ibnsina-1.5b

Platform

WindowsOperating system
LinuxOperating system

About

What it is

ibnsina-1.5b is a small language model, about 1.5B parameters, for writing, summarizing, translating and chatting in Persian. Its authors say it was trained from scratch on mostly Persian text instead of adapting an English base, then tuned for conversation. It ships as GGUF files that run offline on your own device.

Who it suits

Persian speakers, developers and researchers who want local Persian text generation on modest hardware.

IndustryWho uses itHow they use itExample
ContentPersian writersDraft, summarize and translate Persian text offlineA short summary of a long Persian article
SoftwareApp developersEmbed a small local Persian chat modelAn offline assistant on a laptop
ResearchNLP researchersStudy a Persian-first model and its public recipeCompare it with the 3B sibling on the card's test sets

Anyone who needs answers about people, politics or news, or help with math and code, can skip it.

Where to use it

It runs locally through three tools, and the smallest file suits laptops and phones.

  • ollama on Mac, Windows or Linux
  • LM Studio
  • llama.cpp, with the GGUF files
  • Laptops and phones, using the smaller Q4_K_M file
Use caseWhoWhat they get back
Persian draftingWritersFluent Persian text that you should check yourself
Summarizing and translatingStudents and office staffShorter or translated Persian text
Offline chatDevelopersA conversation with no cloud service involved

How to set it up

Install one of the three runtimes, then pull or download the model.

  • ollama, LM Studio or llama.cpp installed on your computer
  • About 0.9 GB of disk space for the laptop and phone file
  • Python with pip, only if you download the files with hf
  1. Install ollama for your system.
  2. Run the ollama command that pulls the model from Hugging Face.
  3. Or search for the model name in LM Studio.
  4. Or, for llama.cpp, download a GGUF from the repository and point llama-cli at it.
ollama run hf.co/ibnsina-llm/ibnsina-1.5b
pip install -U huggingface_hub
hf download ibnsina-llm/ibnsina-1.5b

The repository holds four files, so choose the one that fits your device.

FileUse
ibnsina-1.5b-Q4_K_M.ggufLaptops and phones, about 0.9 GB
ibnsina-1.5b-Q8_0.ggufClose to lossless, about 1.6 GB
ibnsina-1.5b-f16.ggufFull precision, about 3 GB
ModelfileThe setup file for ollama

How to use it

Chat in ollama or LM Studio, or run llama-cli with a GGUF file. The chat template is stored inside the GGUF, and any system message is merged into the opening user message.

llama-cli -m ibnsina-1.5b-Q4_K_M.gguf
ollama create ibnsina-1.5b -f Modelfile && ollama run ibnsina-1.5b
ToolWhat it does
ollama runPulls the model from Hugging Face and opens a chat
ollama create with the ModelfileBuilds a local model from the repository's Modelfile
llama-cli -mRuns a GGUF file with llama.cpp

Example

You paste a Persian paragraph into the chat and ask for a two-sentence summary. You get fluent Persian text back. The card warns that such text can be wrong, so check any detail that matters before you use it.

For newcomers and experts

This is a small chatbot that writes in Persian and runs on your own computer, with no internet needed after the download. The first small thing to try is installing ollama, running the model command and asking for a short Persian paragraph.

The architecture is Llama-compatible, with 28 layers, width 2048, 16 heads with 4 KV heads, SwiGLU 6144, RMSNorm and RoPE theta 500k. Context is 2048 tokens, and the tokenizer is a 32,768-token byte-level BPE trained on mostly Persian text. Fine-tuning used 51.5k judged conversations across 17 categories.

  1. Pretrain on mostly Persian text
  2. Fine-tune on judged Persian conversations
  3. Export the model as GGUF files
  4. Chat through ollama, LM Studio or llama.cpp

Good to know

The card is frank about the model's size, and its scores sit near chance on multiple-choice tests.

ParsiNLU-MC accuracy
ibnsina-1.5b31.8%
IbnSina-3B32.4%
Random guess25%
Tokens per Persian word, lower is better
IbnSina1.29
Gemma 31.64
Qwen3.51.73
  • Reliability: it can write fluent but wrong sentences, so verify anything that matters.
  • Baseline: multiple-choice scores near 25 to 40 percent are close to chance, so treat them as a starting point.
  • License: Apache-2.0 for the weights, the code and the build recipe. The training data includes only sources whose licenses allow that release.
  • Cost to run: none named.
  • Data it reaches: it generates text offline on your device. The files come from Hugging Face when you download them.
  • Not for: looking up facts on public figures or current events, giving advice, answering knowledge quizzes, solving math or writing code. A bigger model suits those jobs.

README and files

README

ibnsina-1.5b

A small Persian language model for writing, summarizing, translating and chatting offline, trained from scratch mostly on Persian text. Runs through ollama, LM Studio or llama.cpp on a laptop.

Made by ibnsina-llm on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: ibnsina-1.5b is a small language model, about 1.5B parameters, for writing, summarizing, translating and chatting in Persian. Its authors say it was trained from scratch on mostly Persian text instead of adapting an English base, then tuned for conversation. It ships as GGUF files that run offline on your own device.

Who it suits: Persian speakers, developers and researchers who want local Persian text generation on modest hardware.

Industry | Who uses it | How they use it | Example
Content | Persian writers | Draft, summarize and translate Persian text offline | A short summary of a long Persian article
Software | App developers | Embed a small local Persian chat model | An offline assistant on a laptop
Research | NLP researchers | Study a Persian-first model and its public recipe | Compare it with the 3B sibling on the card's test sets

Anyone who needs answers about people, politics or news, or help with math and code, can skip it.

Where to use it: It runs locally through three tools, and the smallest file suits laptops and phones.

  • ollama on Mac, Windows or Linux
  • LM Studio
  • llama.cpp, with the GGUF files
  • Laptops and phones, using the smaller Q4_K_M file
Use case | Who | What they get back
Persian drafting | Writers | Fluent Persian text that you should check yourself
Summarizing and translating | Students and office staff | Shorter or translated Persian text
Offline chat | Developers | A conversation with no cloud service involved

How to set it up: Install one of the three runtimes, then pull or download the model.

  • ollama, LM Studio or llama.cpp installed on your computer
  • About 0.9 GB of disk space for the laptop and phone file
  • Python with pip, only if you download the files with hf
  1. Install ollama for your system.
  2. Run the ollama command that pulls the model from Hugging Face.
  3. Or search for the model name in LM Studio.
  4. Or, for llama.cpp, download a GGUF from the repository and point llama-cli at it.
ollama run hf.co/ibnsina-llm/ibnsina-1.5b
pip install -U huggingface_hub
hf download ibnsina-llm/ibnsina-1.5b

The repository holds four files, so choose the one that fits your device.

File | Use
ibnsina-1.5b-Q4_K_M.gguf | Laptops and phones, about 0.9 GB
ibnsina-1.5b-Q8_0.gguf | Close to lossless, about 1.6 GB
ibnsina-1.5b-f16.gguf | Full precision, about 3 GB
Modelfile | The setup file for ollama

How to use it: Chat in ollama or LM Studio, or run llama-cli with a GGUF file. The chat template is stored inside the GGUF, and any system message is merged into the opening user message.

llama-cli -m ibnsina-1.5b-Q4_K_M.gguf
ollama create ibnsina-1.5b -f Modelfile && ollama run ibnsina-1.5b
Tool | What it does
ollama run | Pulls the model from Hugging Face and opens a chat
ollama create with the Modelfile | Builds a local model from the repository's Modelfile
llama-cli -m | Runs a GGUF file with llama.cpp

Example: You paste a Persian paragraph into the chat and ask for a two-sentence summary. You get fluent Persian text back. The card warns that such text can be wrong, so check any detail that matters before you use it.

For newcomers and experts: This is a small chatbot that writes in Persian and runs on your own computer, with no internet needed after the download. The first small thing to try is installing ollama, running the model command and asking for a short Persian paragraph.

The architecture is Llama-compatible, with 28 layers, width 2048, 16 heads with 4 KV heads, SwiGLU 6144, RMSNorm and RoPE theta 500k. Context is 2048 tokens, and the tokenizer is a 32,768-token byte-level BPE trained on mostly Persian text. Fine-tuning used 51.5k judged conversations across 17 categories.

Pretrain on mostly Persian text
Fine-tune on judged Persian conversations
Export the model as GGUF files
Chat through ollama, LM Studio or llama.cpp

Good to know: The card is frank about the model's size, and its scores sit near chance on multiple-choice tests.

Title: ParsiNLU-MC accuracy
ibnsina-1.5b: 31.8%
IbnSina-3B: 32.4%
Random guess: 25%
Title: Tokens per Persian word, lower is better
IbnSina: 1.29
Gemma 3: 1.64
Qwen3.5: 1.73
  • Reliability: it can write fluent but wrong sentences, so verify anything that matters.
  • Baseline: multiple-choice scores near 25 to 40 percent are close to chance, so treat them as a starting point.
  • License: Apache-2.0 for the weights, the code and the build recipe. The training data includes only sources whose licenses allow that release.
  • Cost to run: none named.
  • Data it reaches: it generates text offline on your device. The files come from Hugging Face when you download them.
  • Not for: looking up facts on public figures or current events, giving advice, answering knowledge quizzes, solving math or writing code. A bigger model suits those jobs.

On Hugging Face, 13 November 2026

  • Task: text generation
  • Library: llama.cpp
  • Parameters: 1.5B
  • Weights: about 742 MB at 4-bit (estimate)
  • Formats: GGUF
  • Downloads in the last 30 days: 803
  • Likes: 3
  • License: apache-2.0
  • Languages: fa, en
  • Tags: llama.cpp, gguf, persian, farsi, ibnsina, llama, chat, text-generation, conversational

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download ibnsina-llm/ibnsina-1.5b

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  6 KB

1 file, 6 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-13

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
ibnsina-1.5b This page80331.5Bapache-2.0
humanizer-GGUFShares llama.cpp · gguf · text-generation26,3826511.9Bapache-2.0
Hemmingway-1Shares chat · text-generation · conversational3,63190226.9Bcc-by-nc-4.0
Hemmingway-1.5Shares chat · text-generation · conversational3,3226126.9Bcc-by-nc-4.0
AMALIA-9B-0626-DPOShares llama · text-generation · conversational1,340219.2Bapache-2.0
humanizer by jialinyyzzShares llama.cpp · gguf391,9362,26012Bapache-2.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New

Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…

New

ACE-Step 1.5 XL SFT

ACE-Step · Kit

Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…

New

Similar in Writing

See all in Writing

Rewrites English text with fewer grammar mistakes, using a T5 model trained on the JFLEG dataset. Made by vennify for writers, students and developers who want…

New

Translates between 33 languages on your own device with a 1.8B model squeezed to 1.25 bits, about 440 MB as GGUF files for llama.cpp. For developers adding off…

New

Summarizes, answers questions about and continues book-length text with a fine-tuned 27B model that uses Gated DeltaNet layers, in English and Japanese. For pe…

New