/ Модель

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

Контекст
4 096 токенов
Параметры
452 млн
Лицензия
MIT
Архитектура
vaayu_slmm · dense
Библиотека
vaayu
Опубликована
17 сен 2026

Vaayu-Large

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

Компактная модель Vaayu для локальной генерации структурированных вызовов инструментов в агентных системах и интеграциях MCP.

429скачиваний за 30 дней0лайковвеса обновлены19 сен 2026

Бенчмарки

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

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

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

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

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

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

Vaayu-Large — компактная языковая модель, разработанная Meet Mendapara и обученная с нуля для вызова инструментов и взаимодействия между программами. Она предназначена для локального запуска и работы в составе агентных систем, включая выполнение инструментов через Model Context Protocol (MCP). По данным карточки, модель содержит около 492,7 млн параметров; метаданные указывают 451,7 млн. Это декодерный трансформер VaayuForCausalLM с RoPE, grouped-query attention, SwiGLU и Pre-RMSNorm. Контекст — 4096 токенов; библиотека — Vaayu, формат весов — PyTorch.

Модель специализируется на генерации структурированных вызовов инструментов, JSON-RPC и аргументов по схемам, с ориентацией на локальное исполнение. Карточка приводит результаты оценок точности выбора инструментов и аргументов, а также скорости CPU; это заявленные авторами результаты. Она не предназначена для открытого творческого письма или общих викторин. При подключении нескольких подробных MCP-серверов может потребоваться сокращать схемы; среда исполнения должна безопасно ограничивать действия инструментов. Лицензия — MIT.

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

  • генерация вызовов инструментов по JSON-схеме
  • передача аргументов инструментам через JSON-RPC
  • подключение локальных MCP-серверов к агенту
  • создание локальных агентных циклов с вызовом инструментов

Ограничения

Модель специализирована на структурированных контрактах инструментов и не предназначена для открытого творческого письма или викторин общего назначения. Для нескольких подробных MCP-схем может потребоваться их сокращение, а вызываемые действия следует выполнять в безопасно ограниченной среде.

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

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

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

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

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

Открыть на Hugging Face

Vaayu-Large: Small Language Model (SLM) for Machine-to-Machine Tool Calling

PyPI Hugging Face GitHub License: MIT Parameters Protocol

Vaayu-Large is an open-source Small Language Model (SLM)—also characterized as a Tool Language Model (TLM)—with 492,727,040 parameters, trained completely from scratch for local execution, in-process embedding, and native Model Context Protocol (MCP) tool execution.

Unlike standard conversational chatbots trained on open-ended dialogue, Vaayu is engineered as a machine-centric runtime engine: trained end-to-end directly on structured JSON-RPC 2.0 schemas, dynamic tool contracts, and autonomous local agent loops.

Note: Model Context Protocol (MCP) is an open specification designed by Anthropic.


Model Details

  • Model Name: Vaayu-Large
  • Exact Parameters: 492,727,040 (Analytical derivation in param_count.md)
  • Architecture: Custom Transformer Decoder with:
    • Rotary Position Embeddings (RoPE) ($\theta = 10,000.0$)
    • Grouped Query Attention (GQA) (4:1 ratio) reducing KV-cache allocation by 75%
    • SwiGLU Gated Feed-Forward Networks with 256-byte tensor core alignment
    • Pre-RMSNorm ($\epsilon = 10^-5$)
    • Untied Embeddings (untied input embeddings and output projection) for logit fidelity
  • Context Window: 4096 tokens
  • Inference Latency: Sub-50ms Time-To-First-Token (TTFT) on modern consumer CPUs.

Empirical Benchmarks

1. Berkeley Function Calling Leaderboard (BFCL v3) Standardized Evaluation

Evaluated against the official BFCL v3 / Gorilla ToolBench standardized taxonomy (250 cases on consumer CPU):

ModelParametersTool GrammarAST Validity (%)Tool Match (%)Exact Args Match (%)TTFT (CPU)Decode Speed
Vaayu-Large (492M)492MNative Atomic97.8%94.2%92.6%52.1 ms31.8 tok/s
Vaayu-Base (245M)245MNative Atomic94.4%87.6%84.8%38.4 ms46.2 tok/s
Llama-3.2-3B-Instruct*3.21BPrompt-wrap31.2%24.5%14.2%184.2 ms9.1 tok/s
Llama-3.2-1B-Instruct*1.23BPrompt-wrap22.4%18.6%10.85%88.0 ms18.4 tok/s

*Note: BFCL reports that general-purpose small models without native tool grammar rely on prompt-based wrapping, resulting in high syntax hallucination rates and low argument precision.

2. Vaayu MCP Benchmark Suite (200 Scenarios)

Evaluation DimensionVaayu-Base (245M)Vaayu-Large (492M)
JSON Schema Validity92.5%96.8%
Tool Name Match87.0%93.5%
Exact Argument Match83.5%91.8%
Time-To-First-Token (TTFT)38.4 ms52.1 ms
Decode Throughput46.2 tokens/sec31.8 tokens/sec

Installation & Quickstart

1. Install via PyPI

pip install vaayu

2. Stream Directly from Hugging Face Hub

from vaayu import Vaayu

ai = Vaayu.from_pretrained("meetmendapara/Vaayu-Large")
response = ai.chat("Explain the purpose of Model Context Protocol (MCP) in one sentence.")
print(response)

Tool Calling & MCP Integration

Vaayu connects directly to any local MCP server over standard input/output (stdio) and Server-Sent Events (SSE):

from vaayu import Vaayu

ai = Vaayu.from_pretrained("meetmendapara/Vaayu-Large")

# Connect to any standard MCP server (e.g. filesystem, sqlite, terminal, git)
ai.attach_mcp_server(
    command="npx",
    args=["-y", "@modelcontextprotocol/server-filesystem", "./workspace"]
)

# Run autonomous agentic tool loop
response = ai.chat("Find all configuration files and summarize their settings.")
print(response)

Autonomous Error Self-Correction

<|im_start|>user
Inspect the production configuration file at 'config/settings.yaml'.<|im_end|>
<|im_start|>assistant
<|thought_start|>I need to read the configuration file specified by the user.<|thought_end|>
<|tool_call_start|>{"name": "read_file", "arguments": {"path": "config/settings.yaml"}}<|tool_call_end|>
<|im_end|>
<|im_start|>tool
<|tool_result_start|>{"status": "error", "error_code": "ENOENT", "message": "File not found: config/settings.yaml. Did you mean 'config/settings.json'?"}<|tool_result_end|>
<|im_end|>
<|im_start|>assistant
<|thought_start|>The file was not found (ENOENT). The host environment suggests 'config/settings.json' exists. Retrying with corrected path.<|thought_end|>
<|tool_call_start|>{"name": "read_file", "arguments": {"path": "config/settings.json"}}<|tool_call_end|>
<|im_end|>

Limitations

  • Context Ceiling: 2,048 tokens on Base (4,096 tokens on Large). Connecting multiple verbose MCP servers requires schema minification.
  • Domain Specialization: Specialized for structured tool contracts, JSON-RPC, and code actions; not intended for open-domain creative writing or trivia.
  • Safety: Tool calls are emitted as structured payloads; the host runtime must sandbox destructive actions before execution.

Citation & Repository

@software{vaayu2026slm,
  title={Vaayu: Small Language Model (SLM) for Machine-to-Machine Tool Calling with Native Model Context Protocol (MCP)},
  author={Mendapara, Meet},
  year={2026},
  publisher={Hugging Face},
  url={https://huggingface.co/meetmendapara/Vaayu-Large},
}
@misc{meet_mendapara_2026,
	author       = { Meet Mendapara },
	title        = { Vaayu-Large (Revision ac591dd) },
	year         = 2026,
	url          = { https://huggingface.co/meetmendapara/Vaayu-Large },
	doi          = { 10.57967/hf/10507 },
	publisher    = { Hugging Face }
}

For full architecture specifications, parameter math, training scripts, and benchmarks, visit the GitHub Repository.

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

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

GPU в ailist

Универсальный рантайм · vaayu

Нельзя запустить

Архитектура vaayu_slmm неизвестна transformers в образе рантайма.

Класс архитектуры
VaayuForCausalLM
Ревизия весов
0f5e7ea

0 моделей