Затеи

Проекты свободного и несвободного программного обеспечения

Alpha Tessera Sensei

Мультиагентная сеть для автоматической проверки лабораторных работ по программированию, которая с помощью AI-агентов клонирует студенческие Git-репозитории, находит нужные задания, анализирует код, определяет команды сборки и запуска, безопасно выполняет программы в изолированных Docker-контейнерах, выставляет оценку от 0 до 10 и отправляет студенту подробный отзыв по электронной почте. Вместо бездушного «Не соответствует требованиям!» результат оформляется в стиле речи древнего UNIX-сенсея: с похвалой за чистую реализацию, мудрыми наставлениями и напоминанием, что путь бусидо и путь UNIX — сё речь одно и то же (или красота цветущей сакуры и красота UNIX — это тоже сё речь одно и то же, а также о том, что даже программа, падающая сразу после запуска, всё ещё может найти путь ронина, ибо даже ёкодзун всегда поднимается с дохё. Система поддерживает планировщик проверок, хранение истории, gRPC-управление и настраиваемые OpenAI-совместимые модели, помогая преподавателю сберечь время, кофе и остатки веры в UNIX.

Узнать больше ➔

Alpha Tessera Base

Инструмент для превращения написания научных текстов в командную работу с полноценным контролем версий и делегированием всей рутинной работы по сборке документов облачным серверам. Предобработка входных материалов производится с поддержкой разметки Markdown, которая на лету трансформируется в TeX. Alpha Tessera Base поддерживает интеграцию в CI/CD практики (особенно с использованием GitHub Actions). В числе прочего включены шаблоны для диссертаций, ВКР и других научных работ, чтобы ничего не мешало сосредоточиться только на контенте. Рисунки тоже не забыты: предусмотрена поддержка Metapost, PlantUML, GNU Plot и Graphviz.

ВНИМАНИЕ! Если быть честным, это базовый компонент облачного сервиса Alpha Tessera, над которым веду работу. В силу многих пока неясных правовых вопросов с полноценным запуском Alpha Tessera придётся немного потянуть, но пока можно послушать небольшой проморолик по ссылке ниже с описанием, что это такое задумано.

🔈 Проморолик

Узнать больше ➔

LUWRAIN

Открытый Java-фреймворк для разработки accessibility-first приложений, в котором UI проектируется без графики изначально для незрячих людей. Главная фича проекта — глубокая интеграция LLM в ядро системы: весь стейт системы представляет собой чистый текст, что делает среду прекрасным материалом для управления при помощи агентами. LLM могут на лету обрабатывать рабочее пространство и управлять им на основе промптов пользователей, превращая систему в умного голосового ассистента (слоган LUWRAIN «You have LLM everywhere, where you have text. With LUWRAIN you have text everywhere.»). Зачем оборачивать в скринридеры классический GUI, когда проще сделать нативную текстовую среду, которая напрямую выводится в речевой-движок, полностью исполняется внутри JVM (кроссплатформенность!) и воспринимается интеллектуальными технологиями?

🎥 Рассказ о LUWRAIN на Yandex Open Source Jam

Узнать больше ➔