dot-agent/dotagent

🤖Самомодифицируемая фреймворк из будущего 🔮 Первый в мире AMS

Агенты⭐ 2 348Pythonпоследний релиз: 0.3.2
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Nextpy — это фреймворк для создания самообучающегося ПО с поддержкой самовосстановления кода, позиционируемый как первая система AMS (Autonomous Memory System). Он объединяет возможности генеративного UI и продвинутого управления состоянием LLM для ускорения разработки.

Зачем нужен

Инструмент решает задачу повышения эффективности и скорости генерации кода LLM за счет компиляции промптов на этапе сборки и использования KV-кэшей. Он полезен разработчикам, которым нужно снизить затраты на токены, ускорить рендеринг интерфейсов (в 4-10 раз быстрее Streamlit) и обеспечить строгий контроль над поведением AI через guardrails.

Что можно реализовать

  • Генерация и автоматическое исправление багов в коде с помощью встроенного детектора синтаксических ошибок
  • Создание высокопроизводительных веб-интерфейсов с использованием генеративного UI (на базе React/Reflex)
  • Оптимизация затрат на LLM за счет speculative sampling и преобразования выходных токенов в промпт-батчи
  • Построение модульных AI-агентов, работающих в распределенных средах (облако, ПК, мобильные устройства)
  • Разработка приложений с длительными сессиями, где важно сохранение состояния и повторное использование контекста

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

  • Self-modifying code: способность системы самостоятельно находить и исправлять ошибки в сгенерированном коде
  • Compile-time prompt processing: предварительная обработка промптов снижает нагрузку на LLM и ускоряет работу
  • KV-cache reuse: эффективное управление состоянием сессий для open-source моделей, сокращающее ретрансляцию данных
  • Speculative sampling: ускорение генерации токенов до 3x за счет использования вспомогательной модели
  • Containerized agents: возможность экспорта агентов в файлы .agent или .🤖 для запуска в изолированных средах (Agentbox)

👤 Кому подойдёт: разработчики, работающие с LLM и генеративным UI; инженеры, оптимизирующие стоимость и скорость AI-инференса; исследователи в области автономных систем (AMS)

Релизы

0.3.2minor
🕐 32 мес назад · релиз на GitHub ↗

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

  • Fixed: Устранены критические проблемы с памятью в AI-агентах, что значительно повысило стабильность и производительность.
  • Added: Скорость компиляции мультистраничных приложений увеличена в 2.5 раза благодаря оптимизации процесса сборки.
  • Added: Начата подготовка к переписыванию процесса сборки на языке Rust для дальнейших оптимизаций.