GI

genai-io/san

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

146 stars Качество 68 Тренд 54Apache-2.0

Небольшой контекст, нативная скорость, откройте весь путь вниз — время выполнения терминального агента с открытым исходным кодом. Один 12 МБ Go двоичный, ноль прогибов времени выполнения.

Обзор

< SAN ✦ /> Минимальные накладные расходы. Максимальный агент. Маленький контекст, нативная скорость, открывай весь путь вниз. Английский язык · 中 Откройте полнокачественное вступление - ~0.01s холодный старт   ·  - ~12 МБ одиночный двоичный   ·  - нулевой пробег San - это среда выполнения терминала с открытым исходным кодом: один нативный двоичный Go, нет Node.js или Python. Все, к чему прикасается модель — подсказка, инструменты, провайдеры, расширения — остается неизменным. Три собственности, и Сан отказывается обменять одну на другую. 2,3-килограммовые токены достигают модели перед первым сообщением; остальная часть контекстного окна переходит к вашей работе. На диске один 12 МБ двоичный с нулевым проскальзыванием времени выполнения — он падает на ноутбук, бегун CI или контейнер с царапинами. ~0,01 холодного старта, и полная задача использования инструмента возвращается в ~3,3. То, что вы ждете, — это модель, а не клиент.

Обзор (машинный перевод)

Минимальные накладные расходы. Максимальный агент. Бережливый контекст, нативная скорость, открывай весь путь вниз.

Английский язык · 中

Откройте полностью качественное вступление -

San - это среда выполнения терминала с открытым исходным кодом: один нативный бинарный Go, без Node.js или Python. Все, к чему прикасается модель — подсказка, инструменты, провайдеры, расширения — Оставайся собой, чтобы измениться.

###Почему Сан

Три собственности, и Сан отказывается обменять одну на другую.

**Маленькие ** — ~2,3 тыс. токенов ремня достигают модели до первого сообщения; остальная часть контекстного окна переходит к вашей работе. На диске один 12 МБ двоичный с нулевым проскальзыванием времени выполнения — он падает на ноутбук, бегун CI или контейнер scratch.

Быстрый — ~0,01 холодного старта, и полная задача использования инструмента возвращается в ~3,3. То, что вы ждете, — это модель, а не клиент.

Open — подключите модели, навыки, субагенты и MCP-серверы; напишите свою собственную системную подсказку, цели автопилота и стратегию самообучения; повторите любой запуск в san inspector.

Имя — Сан, написанное ** 三* («три») и нарисованное **.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

San is an open-source terminal agent runtime: one native Go binary, no Node.js or Python. Everything the model touches — prompt, tools, providers, extensions — stays yours to change.

Why San

Three properties, and San refuses to trade any one of them for the others.

Small — ~2.3k tokens of harness reach the model before your first message; the rest of the context window goes to your work. On disk, one 12 MB binary with zero runtime deps — it drops onto a laptop, a CI runner, or a scratch container.

Fast — ~0.01s cold start, and a full tool-use task returns in ~3.3s end to end. What you wait on is the model, not the client (benchmark).

Open — plug in models, skills, subagents, and MCP servers; write your own system prompt, autopilot goals, and self-learning strategy; replay any run in san inspector.

The name — San, written 三 (“three”) and drawn ☰. From the Dao De Jing, 三生万物 — “three begets the ten-thousand things”: one runtime that becomes any agent, running a three-step loop (reason → act → observe). The command stays san.

Open architecture

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add genai-io/san
Новичок в MCP? Начните с руководства на mcpskill.org →