← Все проекты
Проект / Rust

WeaveMindAI/weft: Weft — язык программирования для AI-систем нового поколения

Создавайте сложные AI-приложения, которые общаются с людьми, вызывают LLM и работают с инфраструктурой, без boilerplate-кода.

Молодой open-source проект на Rust, который позиционирует себя как язык программирования для AI-систем. Пока что это фундамент для сборки, а не готовый продукт — есть стабильное ядро (язык, система типов, durable executor), но каталог узлов небольшой и...

★ 332 Rust Форки 46 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для разработчиков, которые строят production-системы с искусственным интеллектом, где нужно координировать LLM, людей, API и базы данных в устойчивых workflows.

Проблема / задача

Сегодня для создания AI-приложений нужно вручную склеивать библиотеки, писать код для ожидания ответов от людей, управлять состоянием и обрабатывать сбои. Weft делает эти примитивы базовыми элементами языка.

Как это работает

Weft — это язык, где LLM, человеческое взаимодействие, HTTP-запросы и базы данных являются встроенными типами. Вы соединяете узлы в граф, компилятор проверяет типы и архитектуру, а система автоматически генерирует визуальное представление программы. Исполнение устойчиво к падениям через интеграцию с Restate.

Что видно по README

Молодой open-source проект на Rust, который позиционирует себя как язык программирования для AI-систем. Пока что это фундамент для сборки, а не готовый продукт — есть стабильное ядро (язык, система типов, durable executor), но каталог узлов небольшой и opinionated. Долгосрочная цель — позволить проектам определять собственные узлы прямо в языке.

Ключевые возможности

Узлы первого класса для людей: пауза в программе, отправка формы человеку, ожидание дней, возобновление с того же местаРекурсивная свёртываемость: любая группа узлов сворачивается в один узел с описанным интерфейсомСквозная типизация: компилятор ловит отсутствующие соединения, несоответствия типов и архитектурные ошибки до запускаУстойчивое исполнение: программы переживают падения и перезапуски через RestateВстроенные узлы для LLM, HTTP, человеческих запросов, Discord, Slack, PostgreSQL, веб-поиска и других сервисов

Технологии

RustRestate SDKAxumTokioPostgreSQL/SQLiteDockerKubernetesNode.jsPostgreSQLGo

Интересный факт

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

С чего начать

  • Клонируйте репозиторий и изучите структуру проекта на Rust
  • Запустите orchestrator и API-сервер согласно документации
  • Начните с создания простого графа, используя встроенные узлы LLM и Human Query

Оценка GitRadar

Удобство
5/10
Свежесть
9/10
Перспектива
8/10
Монетизация
6/10
Общая оценка
7/10

Вердикт GitRadar

Стоит пробовать, если вы готовы работать с сырым, но перспективным фундаментом для AI-систем. Не для production в текущем виде, но отличная площадка для экспериментов и понимания, как могут выглядеть языки для AI-приложений будущего.

Наблюдения по обновлениям

Проект активно развивается (последние коммиты — несколько недель назад), но авторы честно предупреждают о breaking changes и сырости. Сообщество пока небольшое (332 звезды).

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/WeaveMindAI/weft
Лицензия
NOASSERTION
Создан на GitHub
15 апреля 2026 г.
Последнее обновление репо
15 апреля 2026 г.
Последняя проверка GitRadar
15 апреля 2026 г.
Изученные файлы
extension/README.md, Cargo.toml, crates/weft-nodes/src/main.rs, crates/weft-orchestrator/src/main.rs, crates/weft-api/src/main.rs, dashboard/src/app.d.ts

FAQ

Что такое Weft?

Язык программирования на Rust, созданный специально для построения AI-систем, где взаимодействие с LLM, людьми и инфраструктурой — базовые примитивы.

Для кого подходит?

Для разработчиков, которые создают сложные production-готовые AI-приложения с координацией агентов, человеческим участием и устойчивым выполнением workflows.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с WeaveMindAI/weft?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.