Instructions to use Tdamre/limite-1b-base-GGUF-LiteRT with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- LiteRT
How to use Tdamre/limite-1b-base-GGUF-LiteRT with LiteRT:
# No code snippets available yet for this library. # To use this model, check the repository files and the library's documentation. # Want to help? PRs adding snippets are welcome at: # https://github.com/huggingface/huggingface.js
- LiteRT-LM
How to use Tdamre/limite-1b-base-GGUF-LiteRT with LiteRT-LM:
# LiteRT-LM runs on various platforms (Android, iOS, Windows, Linux, macOS, IoT, Web/WASM) # and supports many APIs (C++, Python, Kotlin, Swift, JavaScript, Flutter). # For platform-specific integration guides, please refer to the official developer website: # https://ai.google.dev/edge/litert-lm # To try LiteRT-LM, the easiest way is to use our CLI tool. # 1. Install the LiteRT-LM CLI tool: pip install -U litert-lm # 2. Download and run this model locally: # See: https://ai.google.dev/edge/litert-lm/cli litert-lm run \ --from-huggingface-repo=Tdamre/limite-1b-base-GGUF-LiteRT \ --prompt="Write me a poem"
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use Tdamre/limite-1b-base-GGUF-LiteRT 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 Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M # Run inference directly in the terminal: llama cli -hf Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M # Run inference directly in the terminal: llama cli -hf Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M
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 Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M # Run inference directly in the terminal: ./llama-cli -hf Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M
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 Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M # Run inference directly in the terminal: ./build/bin/llama-cli -hf Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M
Use Docker
docker model run hf.co/Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M
- LM Studio
- Jan
- vLLM
How to use Tdamre/limite-1b-base-GGUF-LiteRT with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "Tdamre/limite-1b-base-GGUF-LiteRT" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "Tdamre/limite-1b-base-GGUF-LiteRT", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M
- Ollama
How to use Tdamre/limite-1b-base-GGUF-LiteRT with Ollama:
ollama run hf.co/Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M
- Unsloth Desktop
- Pi
How to use Tdamre/limite-1b-base-GGUF-LiteRT with Pi:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf Tdamre/limite-1b-base-GGUF-LiteRT: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": "Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Docker Model Runner
How to use Tdamre/limite-1b-base-GGUF-LiteRT with Docker Model Runner:
docker model run hf.co/Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M
- Lemonade
How to use Tdamre/limite-1b-base-GGUF-LiteRT with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M
Run and chat with the model
lemonade run user.limite-1b-base-GGUF-LiteRT-Q4_K_M
List all available models
lemonade list
- Hermes Agent
How to use Tdamre/limite-1b-base-GGUF-LiteRT with Hermes Agent:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf Tdamre/limite-1b-base-GGUF-LiteRT: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 Tdamre/limite-1b-base-GGUF-LiteRT:Q4_K_M
Run Hermes
hermes
- Atomic Chat
- OpenClaw
How to use Tdamre/limite-1b-base-GGUF-LiteRT with OpenClaw:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf Tdamre/limite-1b-base-GGUF-LiteRT: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 "Tdamre/limite-1b-base-GGUF-LiteRT: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"
limite-1b-base: GGUF and LiteRT-LM
Community conversions by Tdamre of Paradigma's original model, under Apache 2.0. Source revision: c55f6dd9741d89b88186235c6d43bff367ae3cb0. Both formats preserve the model's custom Limite architecture.
GGUF runtime requirement: these files require the included Limite llama.cpp patch. Stock llama.cpp/Ollama builds do not implement this architecture at this release. The LiteRT-LM bundles use the standard LiteRT-LM format and were tested with LiteRT-LM 0.17.0 on CPU. Use the CPU backend for these graphs; the tested GPU delegate rejects operations in them.
This is the base pretrained checkpoint. Use raw text completion or few-shot prompts; it is not instruction-tuned. The upstream tokenizer/template files are preserved for provenance.
GGUF files
Each GGUF is usable with 16,384, 32,768 or 65,536 token runtime contexts. The original 131,072-position metadata is retained; separate copies of identical weights are unnecessary. Presets specify the requested contexts.
| File | Size (GiB) | Short-prompt KL vs source FP32 | Top-token agreement |
|---|---|---|---|
| Q2_K_L | 0.457 | 0.29995 | 87.5% |
| Q3_K_M | 0.592 | 0.03134 | 100.0% |
| Q4_K_M | 0.684 | 0.01729 | 100.0% |
| Q5_K_M | 0.769 | 0.01078 | 100.0% |
| Q6_K | 0.859 | 0.01103 | 100.0% |
| Q8_0 | 1.093 | 0.00171 | 100.0% |
These are public Unsloth exporter + model-specific importance-matrix quantizations. The exact private Unsloth Dynamic v2/v3 generator was unavailable, so these are not branded as Dynamic v2/v3 or official Unsloth releases. The lowest-bit files trade substantial accuracy for size; Q4_K_M through Q8_0 offer progressively more weight precision.
LiteRT-LM files
Mixed INT4/INT8 precision: Q/K/V and feed-forward gate/up projections use OCTAV INT4/block32; attention-output/down projections and vocabulary tables use INT8 with floating computation. Small gates remain float. Graph interfaces and KV caches are float32; INT4 projections use dynamic integer computation internally. Each file contains 519,045,120 physically stored INT4 weight parameters and 516,096,000 INT8 weight parameters, independently audited after export. Each .litertlm contains its TFLite graph, original tokenizer, original chat template and stop-token metadata.
| Compiled context | Bundle size (GiB) | KV tensors alone |
|---|---|---|
| 16,384 tokens | 0.783 | 1.5 GiB |
| 32,768 tokens | 0.798 | 3.0 GiB |
| 65,536 tokens | 0.830 | 6.0 GiB |
Weights, temporary buffers, delegate preparation and other runtime allocations require additional RAM. The 64K bundle is intended for devices with sufficient memory. GPU/NPU execution and physical Android/iOS devices have not been certified in this release.
For long CPU generations, use the CLI's streaming path or the Python asynchronous APIs. LiteRT-LM 0.17.0 synchronous decode has a ten-minute deadline. This release prioritizes numerical fidelity; CPU setup and inference at large contexts can be slow.
Run
Build the GGUF runtime using runtime/README.md. For raw completion:
tools/llama.cpp/build/bin/llama-completion \
-m gguf/limite-1b-base-Q4_K_M.gguf -c 16384 -ngl 99 \
--no-context-shift -n 256 -p "The capital of France is"
For Violetto chat, use llama-server with the embedded Jinja template and user-only messages; preserve its fixed mathematical system prompt. For the base checkpoint, use completion prompts.
LiteRT-LM example (choose 32768 or 65536 in both places for the larger bundles):
litert-lm run litert/limite-1b-base-int4-ctx16384.litertlm \
--backend cpu --max-num-tokens 16384 --cache disk \
--temperature 0.6 --top-p 1.0 --top-k 50 \
--prompt "What is 2 + 2?"
For the base model, add --no-template and use a text-completion prompt. Its bundle stops on both the tokenizer's endoftext and generation-config im_end tokens. Violetto's original generation config specifies temperature 0.6. Verification used greedy sampling for repeatability. Reasoning is text generated by the model; this bundle does not advertise an on/off thinking control.
Conversion and checks
There was no retraining. Each checkpoint was separately calibrated on 327,680 tokens drawn from a deterministic GSM8K-training/MBPP corpus. The importance matrix and reproduction scripts are included. Sensitive Limite gates, dense residual mixers and rotary tables are preserved. The runtime handles large feed-forward activations without clipping the trained function.
Checks cover all six GGUFs at all three contexts, finite logits at the final position, numerical comparisons, cached generation, compiled LiteRT cache shapes, and exact packaged tokenizer/template/graph identity. validation.json contains the evidence; validation_inputs.json lists the fixed inputs. The GGUF table uses one short prompt. LiteRT comparison uses 43 positions in Violetto's formatted prompt or 48 positions pooled across five raw base-model prompts, with the same KL and agreement thresholds. These are smoke comparisons, not a benchmark suite. No upstream math-benchmark score is claimed for these quantizations, and full-length retrieval quality was not evaluated.
File hashes are in SHA256SUMS; exact file sizes, source pin and format details are in artifact_manifest.json.
License and attribution
Apache License 2.0, carried over from Paradigma's release. See NOTICE for attribution and tool licenses. Paradigma's model card and release announcement describe the original models. These community conversions are not endorsed releases from Paradigma, Unsloth, Google or llama.cpp.
- Downloads last month
- 91
2-bit
3-bit
4-bit
5-bit
6-bit
8-bit
Model tree for Tdamre/limite-1b-base-GGUF-LiteRT
Base model
paradigma-inc/limite-1b-base