/ Модель

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

Лицензия
Apache 2.0
Базовая модель
Ternary-Bonsai-2-27B-gguf
Опубликована
7 окт 2026

Eirenaeus-Philalethes-27B-2bit-421M

Генерация текстаТекст → текст

Локальная составная система, которая маршрутизирует запросы к reasoning-модели и регулирует глубину рассуждений для ускорения генерации ответов.

403скачиваний за 30 дней0лайковвеса обновлены9 окт 2026

Бенчмарки

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

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

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

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

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

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

Eirenaeus-Philalethes — составная система, опубликованная asastu, которая объединяет модель принятия решений Laya с 27B reasoning-моделью Ternary-Bonsai-2-27B и вспомогательными компонентами маршрутизации, контроля рассуждений и памяти. По README, 421M-параметрический слой на базе ModernBERT-large работает на CPU и выбирает глубину рассуждений и обработку запроса, а основная модель выполняет генерацию текста на GPU; система также включает визуальный проектор. Веса компонентов не изменяются.

Система предназначена для локального диалогового использования и ускорения ответов на задачи программирования, математики и другие запросы, где базовая модель обычно рассуждает дольше. README приводит результаты сравнительных тестов, в которых качество было близко к запуску базовой модели отдельно, а ускорение зависело от набора задач. Репозиторий содержит GGUF и safetensors; метаданные указывают лицензию Apache-2.0. Описанный установщик рассчитан на Windows и NVIDIA GPU с 12 ГБ памяти; сам шлюз написан на Python.

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

  • ускорение решения задач HumanEval и MBPP
  • генерация кода с регулируемой глубиной рассуждений
  • ответы на математические задачи, включая AIME
  • локальный чат с памятью из Engram
  • обработка запросов с изображениями через подключённый визуальный проектор

Ограничения

Заявленный прирост скорости измерен на конкретной конфигурации с одной базовой моделью и классом GPU; для коротких запросов добавляется около половины секунды на принятие решения. Установщик рассчитан на Windows и NVIDIA GPU с 12 ГБ памяти, а встроенная память изначально пуста.

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

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

Открыть на Hugging Face

Eirenaeus-Philalethes

Eirenaeus-Philalethes: several layers, one model

Several layers, one model. A 421M-parameter decision model on the CPU decides, in about half a second, how much a 27B reasoning model on the GPU should think, stops its thinking when it starts going in circles, and gives it the few memories that matter. Same weights, same quality, measurably faster. One OpenAI-compatible endpoint, one model id, one consumer GPU with 12 GB.

What this is

The most interesting part of this project is not the model. It is the way of joining different layers (a fast decision model, a reasoning model, a supervisor, a verified memory) so that from the outside they behave as one single model.

This is the initial state. The benefits of building models this way are still to be discovered: the numbers below are what I measured on day one, with the open models available today. I will keep applying this architecture and refining it with new models as they come out.

Measured, paired, at temperature 0

Against Ternary-Bonsai-2-27B served alone on the same machine, same questions, same checkers (McNemar exact test on the problems where the two disagree). This package, exactly as you download it, installed with its own installer, at temperature 0; times count only problems that ran with nothing else on the GPU:

BenchmarkProblemsThis packageBase aloneMcNemar pSpeed
HumanEval+1641511540.452.00x
Held-out mix (code and math nobody tuned on)10597981.001.20x

The full system described in the whitepaper (my own setup, with more context and more benchmarks):

BenchmarkProblemsEirenaeusBase aloneMcNemar pSpeed
HumanEval+1641561540.621.93x
MBPP+3783083091.001.57x
AIME 20253027271.001.27x
Held-out mix10597981.001.30x
Total6771.51x (512 vs 771 min)

No significant quality difference on any benchmark, in either setup.

Also measured, and reported as it came out: tool calling (BFCL v4, 400 calls) is a tie with no speed advantage, and on images (MMMU-Pro, 200 unseen questions) it is within noise of the base model (130 vs 137, p = 0.23). The full method and every table are in the whitepaper.

The benchmark client I used ships in bench/, with the frozen question splits. Build your own tests and draw your own conclusions.

How it works: a fast System 1 beside a reasoning model

PartWhatWhere
System 1 · decisionLaya (ModernBERT-large + decision heads, 421M): how much to think, whether a request is code, carries images, needs live dataCPU, ~0.5 s
System 2 · reasoningTernary-Bonsai-2-27B (ternary PQ2_0, from Qwen3.8-27B) + vision projectorGPU, llama.cpp (Prism fork)
Supervisorwatches the thinking stream; a doubt repeated three times stops the loop and asks for the answerCPU, 0 ms
MemoryEngram comes installed; Eirenaeus reads your store, Dokimos drops what expired; three memories are injected, never searched by the modelCPU

When System 1 is unsure, System 2 answers instead; in my setup that answer is logged as a training label for System 1, so the fast model can learn from the slow one. Neither model's weights are changed.

Others have explored the same pattern (the vLLM Semantic Router decides per request whether a served model should reason; see the whitepaper's related work). This design was reached independently; what it adds is the pattern packaged as one local model on one consumer GPU, with a loop supervisor and a verified memory, measured pair by pair against the same model alone.

It tells you it understood, then works. A request that needs thinking gets, in about one or two seconds, one short sentence in your language saying what it understood and that it is starting ("Understood: I need to build a double pendulum in one HTML file. Starting right now, give me a moment."), while the reasoning runs. Never on benchmark requests; EIRENAEUS_FIRST_WORD=0 turns it off.

It talks first, and works on a yes. Small talk gets a quick reply with no thinking and no tools. When you describe something to do, it asks once whether to start; a short yes ("dale", "go ahead") starts the work with thinking and tools.

What's new (October 8)

  • Better use of System 1's doubt. The decision layer is unsure on more than half of the requests. Instead of "unsure, think deeply", it now takes the cheapest effort that covers most of its own probability, talks first when a short message has nothing to work out, and keeps deep thinking for code it is unsure about. On a routing exam it had never seen: 99% right against 84% before, with 22% less thinking budget. HumanEval+ routes are unchanged; the 9 held-out problems that changed route solved the same, 1.49x faster.
  • Talk mode, measured on 87 real requests: small talk answers in about 0.8 s; commands reach the client's tool in about 2.6 s.
  • Safer with agent clients. A tool call repeated with the same failing result is stopped instead of looping.
  • A long client prompt (Pi, Hermes) is read once, not twice, on the first message: about 22 s less with a 25K-token prompt.
  • Memory comes with the model. The installer brings Engram and creates your memory store; Eirenaeus reads all of it by default (it is yours and never leaves the computer). Let your agents save to it with engram setup pi (or claude-code, opencode, codex, ...). An Engram you already have is left exactly as it is.

Already installed? Use Stop Eirenaeus, then run the installer again: it checks every file and downloads only what changed.

Install (Windows, NVIDIA GPU with 12 GB)

Download Install Eirenaeus.cmd and double-click it. It checks the computer (NVIDIA GPU with 12 GB, driver 580+, about 20 GB free), downloads everything from this one repository (about 9 GB, pinned versions, every file checked by sha256, resumable), installs its own private Python, and puts an Eirenaeus icon on the Desktop. The icon opens a local chat page; Stop Eirenaeus is in the Start menu. Nothing leaves the computer.

Other apps (Pi, Hermes or any other CLI or OpenAI-compatible client): base URL http://127.0.0.1:8090/v1, model Eirenaeus-Philalethes. Clients that bring their own tools (a browser automation, a file system) keep them: Eirenaeus decides when to call them.

Limitations

  • One machine, one GPU class, one base model: the speedup belongs to this setup until measured elsewhere.
  • Short requests carry about half a second of decision overhead; the gain is on problems the core would think long about.
  • Memory starts empty: today it fills when your agents save to Engram (engram setup <agent>); a memory Eirenaeus writes for itself is next on the roadmap. Memories marked personal are never read. To narrow what it reads, list projects or private words in eirenaeus/data/memoria/engram_sources.json: {"projects": ["my-project"], "private": {"health": ["my doctor"]}} (private words keep a memory out entirely).
  • Windows only for the installer today; the gateway itself is plain Python.

Credits and licenses

Apache-2.0, by Asastu. Built on Ternary-Bonsai-2-27B by Prism ML (Apache-2.0, derived from Qwen3.8-27B), Laya by ConvAI Innovations (Apache-2.0, ModernBERT-large backbone), the Prism fork of llama.cpp (MIT) and uv by Astral. Memory inspired by Engram by Gentleman Programming; validity rules after Dokimos. See NOTICE and VERSIONS.json.

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

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

GPU в ailist

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

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

В репозитории нет config.json: не понять архитектуру модели.

Ревизия весов
70a3e11

0 моделей