Автоматизация проектирования ПО

Инструменты для автоматизации процессов проектирования, оценки и документирования проектов на всех этапах их жизненного цикла.

Продукты

Продукты

tekBlueprint.infra — инструмент для моделирования инфраструктуры, симуляции нагрузки и сбора метрик. Доступен в виде CLI для интеграции CI/CD и веб-сервиса для командной работы. Включает AI-ассистента с 15 специализированными агентами для заполнения форм на естественном языке.

Прогнозирование метрик ПО
Ручное или автоматическое распределение сервисов по серверам
Генерация отчётов и диаграмм топологии
Библиотека аппаратного и программного обеспечения
AI-ассистент с 15 агентами
Узнать больше

tekBlueprint.plans — инструмент для оценки задач в рамках проекта с последующим планированием по этапам разработки и требуемым ресурсам. Позволяет автоматизировать процесс оценки задач и планирования снизив количество ручной работы и рутинных операций повторяющихся из проекта в проект.

Декомпозиция задач
Планирование ресурсов
Планирование этапов разработки и внедрения
Интеграция с tekBlueprint.specs
Узнать больше

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

Управление шаблонами выходной документации
Типизация блоков спецификаций
Генерация документации
Различные типы шаблонов
Узнать больше

tekBlueprint.kbase — сервис общей базы знаний объединяющей компоненты из различных источников используемых в приложениях tekBlueprint.

Синхронизация компонентов из различных репозиториев
Интеграция с приложениями tekBlueprint
Пользовательский интерфейс для поиска по базе
Поддержка MCP для подключения к AI-агентам
Узнать больше
Блог

Блог

Портирование MCP-сервера с Go на Rust с использованием LLM

Некоторое время назад была статья об агентной разработке для проекта. Это продолжение, но немного в другом направлении, более прикладном. В чём заключалась задача — MCP-сервис/KAG/GraphRAG на Go. После завершения «неожиданно» оказалось, что проект содержит фатальный недостаток в виде G. Поэтому было принято волевое решение о миграции на Rust. Данная авантюра потребовала смену техстека, библиотек, алгоритмов, реализации аналога LSM для векторной базы и так далее. То есть это было не механическое портирование, а перенос с заметными доработками.

читать дальше
Агентная разработка: личный опыт

Спонтанная статья об агентной разработке после некоторого времени и попыток использования этого подхода. Ниже общие тезисы, о части которых, наверное, около года назад ещё говорил. В целом, всё получается так, как и ожидалось. Революции не случилось, да и пузырь подсдувается то там, то здесь, хотя все делают вид, что всё “по плану”. Обещанный AGI, мир так и не захватил почему-то :)

читать дальше
Оркестрация агентов для автоматизации процессов

Наверняка многие уже используют различные инструменты для автоматизации своей деятельности, кто-то на L1 ещё, кто-то уже до L5 наверное добрался, но никому не рассказывает. Статья о L3 ➝ L4, полная автоматизация для подобных задач не очень применима, да и смысла нет. Иначе это превратится в очередной блог с нейрослопом и бесконечной лентой статей.

читать дальше
Приложение на Wails 3 и ReactJS

Очередная вариация на тему комбинации бэкенда с фронтендом в одном приложении. Уже были примеры на Spring Boot с ReactJS, Go с HTMX и Electron с ReactJS. В этот раз альтернатива Electron – Wails v3, который объединяет Go и ReactJS для создания нативных десктопных приложений.

читать дальше
LLM-инференс в продакшене — Часть 4: Фреймворки и эксплуатация

В Части 3 рассматривались методы параллелизма и ускорения. Это заключительная часть (4 из 4) серии о Production LLM Inference. Она посвящена фреймворкам для инференса, процессам эксплуатации в продакшене и практическому фреймворку для выбора подходящего стека технологий.

читать дальше
LLM-инференс в продакшене — Часть 3: Параллелизм и скорость

В Части 2 рассматривались квантование и оптимизация KV-кэша. Это Часть 3 из 4 – она посвящена методам, ускоряющим инференс: предсказанию нескольких токенов (multi-token prediction) и стратегиям распределенного параллелизма.

читать дальше