|
|
--- |
|
|
license: apache-2.0 |
|
|
language: |
|
|
- en |
|
|
pipeline_tag: text-classification |
|
|
tags: |
|
|
- coding |
|
|
- code |
|
|
- fyp |
|
|
- free |
|
|
- opensource |
|
|
- powerful |
|
|
- lite |
|
|
- cheap |
|
|
- agent |
|
|
--- |
|
|
|
|
|
# π omriX |
|
|
|
|
|
**A well-trained small coding agent that is very quick.** |
|
|
|
|
|
`omriX` is a lightweight, open-source coding-focused model designed for speed, efficiency, and practical developer workflows. With a compact disk size of roughly **3 GB**, itβs ideal for local inference, low-cost deployments, and experimentation without heavy hardware requirements. |
|
|
|
|
|
--- |
|
|
|
|
|
## β¨ Key Features |
|
|
|
|
|
- β‘ **Fast inference** β optimized for quick responses |
|
|
- π§ **Coding-focused** β tuned for programming and code-related tasks |
|
|
- π¦ **Lightweight** β ~3 GB disk size |
|
|
- π **Open source** β Apache-2.0 license |
|
|
- πΈ **Cheap to run** β suitable for low-resource environments |
|
|
- π€ **Agent-friendly** β works well as a small coding agent component |
|
|
|
|
|
--- |
|
|
|
|
|
## π§© Use Cases |
|
|
|
|
|
- Code understanding & classification |
|
|
- Lightweight coding assistants |
|
|
- Student projects / FYPs |
|
|
- Local developer tools |
|
|
- Agent pipelines requiring fast, small models |
|
|
- Prototyping and experimentation |
|
|
|
|
|
--- |
|
|
|
|
|
## π₯ Model Details |
|
|
|
|
|
- **Model ID:** `xlelords/omriX` |
|
|
- **License:** Apache-2.0 |
|
|
- **Language:** English |
|
|
- **Pipeline Tag:** Text Classification |
|
|
- **Disk Size:** ~3 GB |
|
|
- **Status:** Fully open-source |
|
|
|
|
|
--- |
|
|
|
|
|
## π Quick Start |
|
|
|
|
|
Example usage with π€ Transformers: |
|
|
|
|
|
```python |
|
|
from transformers import AutoTokenizer, AutoModelForSequenceClassification |
|
|
|
|
|
model_id = "xlelords/omriX" |
|
|
|
|
|
tokenizer = AutoTokenizer.from_pretrained(model_id) |
|
|
model = AutoModelForSequenceClassification.from_pretrained(model_id) |
|
|
|
|
|
text = "Explain what this function does: def add(a, b): return a + b" |
|
|
|
|
|
inputs = tokenizer(text, return_tensors="pt") |
|
|
outputs = model(**inputs) |
|
|
|
|
|
print(outputs.logits) |
|
|
``` |
|
|
|
|
|
> β οΈ Note: The pipeline interface depends on your downstream setup. |
|
|
> `omriX` is commonly used as a **component model inside agents** or custom pipelines. |
|
|
|
|
|
--- |
|
|
|
|
|
## π οΈ Agent Integration |
|
|
|
|
|
`omriX` is well-suited for use in lightweight agent frameworks such as: |
|
|
|
|
|
- Custom Python agents |
|
|
- Tool-calling pipelines |
|
|
- smolagents-style workflows |
|
|
- Local or edge deployments |
|
|
|
|
|
Its small size and fast responses make it ideal for chaining with tools or running alongside other models. |
|
|
|
|
|
--- |
|
|
|
|
|
## π License |
|
|
|
|
|
This model is released under the **Apache-2.0 License**. |
|
|
You are free to use, modify, distribute, and build upon it β even commercially. |
|
|
|
|
|
--- |
|
|
|
|
|
## π€ Contributing |
|
|
|
|
|
Contributions are welcome! |
|
|
Feel free to open issues or pull requests for: |
|
|
|
|
|
- Documentation improvements |
|
|
- Benchmarks |
|
|
- Agent examples |
|
|
- Optimized inference setups |
|
|
|
|
|
--- |
|
|
|
|
|
## β Final Notes |
|
|
|
|
|
If youβre looking for a **fast, cheap, and capable small coding agent**, `omriX` is built to get out of your way and let you ship. |
|
|
|
|
|
Enjoy π |
|
|
|