
elevanaltd/octave-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Протокол OCTAVE - структурированная связь ИИ с уменьшением токена 3-20x. Сервер MCP со снисходительным к каноническому конвейером и проверкой схемы.
Обзор
Канонизация, проверка схемы, компиляция грамматики и инструменты MCP для прочных артефактов ИИ. Эта книга обслуживает три аудитории. Мы знаем, что это необычно, и мы откровенно говорим об этом, потому что сам проект находится на пересечении всех трех. OCTAVE представляет собой структурированный формат документа с MCP-сервером и CLI. Документы нормализуются до единой канонической формы, валидируются против собственной схемы и регистрируют каждое преобразование. Это инфраструктура для документов ИИ, которые должны пережить сжатие, многоагентные передачи и аудит. Попросите LLM обобщить статус проекта, и вы получите прозу: Попросите другой LLM повторить это на английском языке, и он перефразирует — молча бросая факты, сливая детали, увеличивая «приоритетную область» до «уязвимости». Это не ошибка в LLM. Это то, что предлагает проза: пересказ. OCTAVE структурирует ту же информацию, что и маркированные поля: Передайте это любому LLM, даже тому, который никогда не видел OCTAVE, и он переводит каждое поле отдельно.
Обзор (машинный перевод)
** Детерминированная инфраструктура для трубопроводов LLM.** Канонизация, проверка схемы, компиляция грамматики и инструменты MCP для прочных артефактов ИИ.
Эта книга обслуживает три аудитории. Мы знаем, что это необычно, и мы откровенно говорим об этом, потому что сам проект находится на пересечении всех трех.
Если вы… Прыгаете к [скрыто] [скрыто] [скрыто] [скрыто] [скрыто] Инженер, оценивающий это для производства. Исследователь, заинтересованный в том, что роман здесь. Агент ИИ, который должен читать / писать OCTAVE | Для агентов ИИ |
для инженеров
OCTAVE представляет собой структурированный формат документа с MCP-сервером и CLI. Документы нормализуются до единой канонической формы, валидируются против собственной схемы и регистрируют каждое преобразование. Это инфраструктура для документов ИИ, которые должны пережить сжатие, многоагентные передачи и аудит.
###Быстрый пример: что изменится
Попросите LLM обобщить статус проекта, и вы получите прозу:
Попросите другой LLM повторить это на английском языке, и он перефразирует — молча бросая факты, сливая детали, увеличивая «приоритетную область» до «уязвимости». Это не ошибка в LLM.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
OCTAVE MCP Server
Deterministic document infrastructure for LLM pipelines. Canonicalization, schema validation, grammar compilation, and MCP tools for durable AI artifacts.
pip install octave-mcp
This README serves three audiences. We know that’s unusual, and we’re being upfront about it — because the project itself sits at the intersection of all three.
| If you are… | Jump to |
|---|---|
| An engineer evaluating this for production | For Engineers |
| A researcher interested in what’s novel here | For Researchers |
| An AI agent that needs to read/write OCTAVE | For AI Agents |
For Engineers
OCTAVE is a structured document format with an MCP server and CLI. Documents normalise to a single canonical form, validate against their own schema, and log every transformation. It’s infrastructure for AI documents that need to survive compression, multi-agent handoffs, and auditing.
Quick example: what changes
Ask an LLM to summarise a project status and you get prose:
The auth migration has been running for three sprints and keeps hitting
the same problems. There's a security audit in six weeks — the auditors
specifically flagged session management as a priority area. We've burned
through 60% of the quarterly budget on this migration alone.
Ask another LLM to restate that in English and it will paraphrase — silently dropping facts, merging details, escalating “priority area” to “vulnerability.” That’s not a bug in the LLM. It’s what prose invites: retelling.
OCTAVE structures the same information as labelled fields:
migration::auth_service[3_sprints∧SISYPHEAN_FAILURES]
CHRONOS::audit_6wk
ARTEMIS::session_mgmt_targeted
DEMETER::"60%_quarterly_burned[this_migration_alone]"
Pass that to any LLM — even one that has never seen OCTAVE — and it translates each field separately. ARTEMIS (monitoring/targeting domain) reconstructs as “specifically targeted,” not “vulnerability.” CHRONOS (time pressure) stays distinct from DEMETER (budget). Facts don’t merge because the structure tells the agent “these are labelled data points,” not “this is a narrative to retell.”
The mythology terms (SISYPHEAN, ARTEMIS, CHRONOS, DEMETER) work like semantic zip files — compressed meaning that’s already in the model weights. No training needed. Why that works.
If an LLM writes it slightly wrong (extra spaces, ASCII -> instead of →), the normaliser autocorrects and gives you a receipt:
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"octave": {
"command": "octave-mcp-server"
}
}
}