/ Модель

Характеристики

Лицензия
MIT
Базовая модель
Qwen3.5-4.8B
Библиотека
gguf
Опубликована
22 июл 2026

OjaLM-v0.1

Генерация текстаТекст → текст3 профессии

OjaLM-v0.1 — дообученная модель генерации текста для торговых задач и агентных приложений на рынках Африки.

39скачиваний за 30 дней1лайквеса обновлены13 авг 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

OjaLM-v0.1 — специализированная языковая модель для задач торговли на африканских рынках, разработанная Ctrl+Prompt на основе Qwen3.5-4.8B и опубликованная в формате GGUF. Это каузальная языковая модель для генерации текста и диалоговых сценариев; она адаптирована к торговой терминологии, местным единицам измерения, сравнению цен между рынками и рассуждениям о региональных условиях поставок. В описании заявлена поддержка английского, йоруба, хауса, игбо и суахили.

Модель предназначена для использования в торговых приложениях и агентных системах, включая интерпретацию ценовых предложений, пересчёт локальных единиц, оценку ценовых различий и подготовку структурированных ответов. Для актуальных цен и сведений о перебоях в поставках её следует подключать к OjaGraph или активному источнику данных: веса модели не содержат надёжной ежедневной информации. Разработчик сообщает о результатах на специализированном OjaBench, включая точность пересчёта единиц и отсутствие вымышленных цен при наличии свидетельств OjaGraph; эти показатели относятся к заявленной оценке автора. Лицензия — MIT.

Сценарии применения

  • интерпретация ценовых предложений на африканских рынках
  • пересчёт местных торговых единиц в стандартные меры
  • сравнение цен между оптовыми рынками
  • рассуждения о закупках с учётом локальной торговой терминологии
  • подготовка структурированных ответов для торговых AI-агентов

Ограничения

Для актуальных ежедневных цен и сведений о перебоях поставок требуется OjaGraph или другой живой источник данных. Географическая оценка версии 0.1 сосредоточена на Нигерии, Кении, Гане и Южной Африке; ценовые оценки и рейтинги поставщиков следует проверять перед важными закупками.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

🌍 OjaLM-v0.1 — African Commerce Language Model

OjaLM-v0.1 is a specialized, domain-adapted commerce language model and AI foundation engineered for African markets.

Developing AI for African trade requires moving beyond generic foundation models. Informal and semi-formal open-air trade accounts for over 80% of retail commerce across Sub-Saharan Africa, moving hundreds of billions of dollars annually across hub markets such as Mile 12 (Lagos), Bodija (Ibadan), Dawanau (Kano), Onitsha Main Market (Anambra), and Gikomba (Nairobi).

Generic foundation models frequently hallucinate price data, fail to understand localized non-standard trade units (dericas, painter buckets, 50kg bags, metric tonnes), and lack awareness of regional market closures, transport strikes, or seasonal supply disruptions.

OjaLM addresses this challenge by focusing on a specific, high-impact goal:

Building AI systems that can understand, reason about, and enable autonomous agents to operate within African commerce.

Developed by Ctrl+Prompt, OjaLM serves as the AI foundation layer powering MamaPrice (https://mamaprice.shop) — the real-time commerce intelligence application and agentic evaluation platform.


📌 System Architecture

OjaLM does not attempt to memorize rapidly fluctuating daily market prices inside static model weights. Instead, it separates language intelligence from live commerce data through OjaGraph v2 — a multi-modal Retrieval-Augmented Generation (RAG) graph.

                       OjaLM
               AI Foundation Layer
                        │
                        ▼
                    OjaGraph
            Commerce Knowledge Layer
                        │
                        ▼
                   MamaPrice
            Commerce Intelligence App
                        │
               ┌────────┴────────┐
               ▼                 ▼
          Users / Apps       AI Agents

Data & Execution Flow:

User / Agent Query
        │
        ▼
     OjaLM  (Intent Detection & Query Parsing)
        │
        ▼
   OjaGraph  (Multi-Channel RAG Evidence Retrieval)
        │
        ├── Verified Price Indices & Spreads
        ├── Active Market Disruptions & Events
        ├── Availability & Shortage Reports
        ├── Trend Memory & Historical Movement
        └── Vendor Reliability Ratings
        │
        ▼
     OjaLM  (Grounded Reasoning & JSON Structuring)
        │
        ▼
 Clean Conversational Answer / Machine-Readable API Payload

📊 Model Specifications

ParameterSpecification
Model NameOjaLM-v0.1
Model TypeCausal Language Model
Base Model FamilyQwen3.5 (Qwen/Qwen3.5-4.8B)
Parameters~4.8 Billion parameters
Quantization FormatGGUF / Q4_K_M
Model File Size~3.07 GB
Embedding Dimension2,560
Feed Forward Length9,216
Vocabulary Size248,320
Tensor Count427
GGUF Version3
Primary Cloud RuntimeModal Cloud (Nvidia L4 GPU) / Hugging Face Serverless
Primary Local Runtimellama.cpp / node-llama-cpp

🚀 Key Capabilities

🛒 1. Commerce-Oriented Intelligence

  • Commodity Price Interpretation: Accurate understanding of price quotes across agricultural staples (Rice, Tomatoes, Pepper, Garri, Palm Oil), construction materials (Dangote Cement, Rebar Steel), and energy (PMS Petrol).
  • Localized Unit Conversions: Seamless translation between non-standard trade units (painter buckets, dericas, 50kg bags, crates) and standardized weights/metrics.
  • Multi-Market Arbitrage Reasoning: Comparing price spreads between wholesale hubs (e.g., Mile 12 vs. Balogun Market in Lagos; Bodija vs. Dugbe in Ibadan).

🌍 2. Regional African Context

  • Commercial Terminology: Native recognition of West & East African market slang, vendor negotiations, payment terms, and trading norms.
  • Disruption Awareness: Factoring active market closures, maintenance schedules, seasonal rain/flood impacts, and transport strikes into commerce responses.

🛡️ 3. Strict Grounding & Anti-Hallucination

  • Intent-Scoped Retrieval: Automatically distinguishes casual greetings ("hello", "who are you?") from active commerce queries, bypassing evidence injection for general conversation to keep output direct and clean.
  • Sanitized Completion Outputs: Strips internal chain-of-thought scratchpad text (<think>...</think>) before returning JSON payloads to client applications.

🤖 4. Agentic Commerce Infrastructure (x402)

Designed from the ground up to support autonomous agentic workflows:

  • Machine-Readable Tool Outputs: Formats structured OjaData JSON blocks alongside natural language responses.
  • Autonomous Procurement: Enables agents to query price feeds, evaluate vendor ratings, and execute machine-to-machine micropayments over Base / USDC using the x402 protocol.

🏗️ Deployment & Inference Cascade

To ensure 99.99% operational availability and zero-hang cold-start protection, OjaLM runs within a fault-tolerant 4-Tier Inference Cascade:

POST /chat Request
       │
       ├──► Attempt 1: Modal Cloud GPU (Nvidia L4, 5s timeout) ──► [ojalm-modal]
       │
       ├──► Attempt 2: Serverless Inference API ───────────────► [ojalm-hf]
       │
       ├──► Attempt 3: Local CPU GGUF (node-llama-cpp, 4s timeout) ► [ojalm-local]
       │
       └──► Tier 4 Fallback: OpenRouter Router + Grounded Static Snapshot ──► [openrouter / static]

🧪 Evaluation: OjaBench

OjaLM is benchmarked against OjaBench-v1, a domain-specific evaluation suite created by Ctrl+Prompt to test AI performance across African commercial contexts:

Benchmark CategoryTarget MetricOjaLM-v0.1 Focus
Product & Unit ReasoningUnit Conversion Accuracy94.2% accuracy on regional trade unit conversions
Comparative Market ArbitrageWholesale Spread CalculationAccurate ranking of cheapest vs. nearest market hubs
Retrieval GroundingHallucination Prevention0% price fabrication when OjaGraph evidence is supplied
Disruption ContextualizationEvent-Aware GuidanceRecommends active alternative markets during closures
Structured Output QualityValid JSON Payload Rate99.1% valid OjaData JSON output compliance

💻 Usage Example

Running OjaLM via Node.js (node-llama-cpp):

import { getLlama, LlamaChatSession } from "node-llama-cpp";
import path from "path";

const llama = await getLlama();
const model = await llama.loadModel({
    modelPath: path.join(__dirname, "models", "OjaLM-v0.1.gguf")
});

const context = await model.createContext({ contextSize: 512 });
const session = new LlamaChatSession({ contextSequence: context.getSequence() });

const prompt = `GROUNDED OJAGRAPH COMMERCE EVIDENCE:
• 50kg Bag Rice at Mile 12 Market, Lagos: ₦82,000 per bag — Confidence: 95%

USER QUESTION: What is the price of a bag of rice in Mile 12?`;

const response = await session.prompt(prompt, { maxTokens: 200 });
console.log("OjaLM Response:", response);

⚠️ Limitations & Responsible AI Guidelines

  1. Parametric Memory vs. Live Data: OjaLM should never be used as a standalone static source of truth for dynamic daily prices. Always pair OjaLM with OjaGraph or an active price feed.
  2. Financial & Contractual Decisions: Price estimates and vendor ratings should be verified with field scouts or merchants before committing to high-stakes procurement contracts.
  3. Geographic Coverage: Current v0.1 evaluation focuses heavily on Nigeria, Kenya, Ghana, and South Africa. Coverage for additional regional markets is actively expanding.

📄 License

Distributed under the MIT License.


📚 Citation & Acknowledgments

If you use OjaLM, OjaGraph, or OjaBench in your research or application, please cite:

@misc{ojalm2026,
  title        = {OjaLM-v0.1: An African Commerce Language Model & Intelligence Foundation},
  author       = {Ctrl+Prompt},
  year         = {2026},
  publisher    = {Hugging Face},
  howpublished = {\url{https://huggingface.co/ctrlprompt/OjaLM-v0.1}},
  note         = {Fine-tuned Qwen3.5 4.8B model for African commerce, markets, and agentic workflows}
}

Acknowledgments

OjaLM builds upon the open-weights ecosystem, acknowledging the contributions of:

  • Qwen Team (Qwen/Qwen3.5-4.8B)
  • Modal Labs (Cloud GPU Infrastructure)
  • Base / Coinbase Developer Platform (x402 Agent Payment Standards)
  • African AI initiatives including N-ATLaS and AfriqueQwen.

Developed by Ctrl+Prompt · Flagship Application: MamaPrice


Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

llama.cpp

Можно запустить

Подбираем GPU…

Ревизия весов
2c11e2e

0 моделей