open-source software

  • Agent Zero
    Агент Ноль - это настраиваемый AI-ассистент следующего поколения, работающий на виртуальном компьютере.
    0
    0
    Что такое Agent Zero?
    Агент Ноль - это AI-ассистент следующего поколения, который позволяет пользователям запускать свои собственные автономные AI-агенты на виртуальном компьютере. Он с открытым исходным кодом и полностью настраиваемый, что означает, что пользователи могут адаптировать его функциональные возможности в соответствии с их конкретными потребностями. С Агентом Ноль вы можете обойти ограничения, наложенные традиционными AI-системами, и насладиться упрощенным, прозрачным опытом. Этот AI-ассистент воплощает принципы децентрализации и автономии, что делает его доступным для всех, независимо от их технического фона.
  • Pipe Pilot
    Pipe Pilot — это框架 на Python, который управляет конвейерами агентов, управляемыми LLM, позволяя легко выполнять сложные многошаговые рабочие процессы ИИ.
    0
    0
    Что такое Pipe Pilot?
    Pipe Pilot — это инструмент с открытым исходным кодом, позволяющий разработчикам создавать, визуализировать и управлять ИИ-конвейерами на Python. Он предлагает декларативный API или YAML-конфигурацию для связывания задач, таких как генерация текста, классификация, обогащение данных и вызовы REST API. Пользователи могут реализовать условные ветки, циклы, повторы и обработчики ошибок для создания надежных рабочих процессов. Pipe Pilot сохраняет контекст выполнения, регистрирует каждый шаг и поддерживает режимы параллельного или последовательного выполнения. Он интегрируется с основными поставщиками LLM, пользовательскими функциями и сторонними службами, что делает его идеальным для автоматизации отчетов, чат-ботов, интеллектуальной обработки данных и сложных многоступенчатых AI-приложений.
  • LangGraph-GUI Backend
    Обеспечивает бекенд FastAPI для визуальной оркестровки и выполнения рабочих процессов языковых моделей на графах в интерфейсе LangGraph.
    0
    0
    Что такое LangGraph-GUI Backend?
    Бэкэнд LangGraph-GUI — это проект с открытым исходным кодом на FastAPI, обеспечивающий графический интерфейс LangGraph. Он обрабатывает операции CRUD для узлов и ребер графа, управляет выполнением рабочих процессов с разными языковыми моделями и возвращает результаты в реальном времени. Поддерживает аутентификацию, логирование и расширяемость за счет пользовательских плагинов, позволяя пользователям прототипировать, тестировать и внедрять сложные рабочие процессы обработки естественного языка с помощью визуального программирования при полном контроле над конвейерами выполнения.
  • Autoware
    Autoware - это продвинутая платформа программного обеспечения с открытым исходным кодом для автомобилей с автопилотом.
    0
    0
    Что такое Autoware?
    Autoware - это современная платформа программного обеспечения с открытым исходным кодом, предназначенная для функций автономных транспортных средств. Она интегрирует различные способности, такие как восприятие, локализация, планирование и управление, удовлетворяя потребности разработчиков и исследователей. С помощью Autoware пользователи могут создавать сложные приложения для автономного вождения, получая доступ к широкому спектру инструментов и предварительно настроенных программных модулей, что облегчает быструю проверку и развертывание в реальных условиях.
  • Flocking Multi-Agent
    Фреймворк на базе Python, реализующий алгоритмы стайного поведения для многопользовательского моделирования, позволяющий агентам ИИ координироваться и динамично навигировать.
    0
    0
    Что такое Flocking Multi-Agent?
    Flocking Multi-Agent предоставляет модульную библиотеку для моделирования автономных агентов, демонстрирующих ройный интеллект. Включает основные поведенческие алгоритмы — сцепление, разделение и согласование — а также избегание препятствий и динамическое преследование цели. Используя Python и Pygame для визуализации, фреймворк позволяет настраивать параметры, такие как радиус соседей, максимальную скорость и силу поворота. Поддерживает расширение за счет пользовательских функций поведения и интеграционных хуков для робототехники или игровых движков. Идеально подходит для экспериментов в области ИИ, робототехники, разработки игр и академических исследований, показывая, как простые локальные правила приводят к сложным глобальным формированием.
  • CrewAI Anthropic Similar Company Finder
    Инструмент ИИ, использующий внедрения Anthropic Claude через CrewAI для поиска и ранжирования похожих компаний на основе входных списков.
    0
    0
    Что такое CrewAI Anthropic Similar Company Finder?
    CrewAI Anthropic Similar Company Finder — командный инструмент ИИ, обрабатывающий предоставленный пользователем список названий компаний, отправляющий их для генерации внедрений в Anthropic Claude, а затем вычисляющий оценки схожести косинуса для ранжирования связанных компаний. Используя представления векторов, он выявляет скрытые связи и группы сверстников внутри наборов данных. Пользователи могут задавать параметры, такие как модель внедрения, порог схождения и число результатов, чтобы адаптировать вывод под свои исследовательские и конкурентные нужды.
  • ePH-MAPF
    Эффективные приоритетные эвристики MAPF (ePH-MAPF) быстро вычисляют маршруты нескольких агентов без столкновений в сложных условиях, используя инкрементальный поиск и эвристики.
    0
    0
    Что такое ePH-MAPF?
    ePH-MAPF обеспечивает эффективный процесс вычисления путей без столкновений для десятков и сотен агентов на сеточных картах. Использует приоритетные эвристики, техники инкрементального поиска и настраиваемые метрики стоимости (Манхэттен, Евклид), чтобы сбалансировать скорость и качество решения. Пользователи могут выбрать разные эвристические функции, интегрировать библиотеку в системы на Python и тестировать производительность на стандартных сценариях MAPF. Код модульный и хорошо документирован, что позволяет исследователям и разработчикам расширять его для динамических препятствий или специализированных сред.
  • EmailOrganizer
    Инструмент на Python с поддержкой ИИ, который автоматически классифицирует, маркирует и организует входящие электронные письма в значимые папки.
    0
    0
    Что такое EmailOrganizer?
    EmailOrganizer — это приложение командной строки на Python, упрощающие управление электронной почтой за счёт классификации на базе машинного обучения. Оно подключается к любым службам электронной почты, совместимым с IMAP, загружает сообщения массово или в реальном времени и использует предобученную модель для присвоения каждой электронной почте настраиваемых категорий. Пользователи могут задавать правила сопоставления папок, обучать или донастраивать классификатор на своих данных, а также просматривать коэффициенты доверия классификации. Инструмент поддерживает безопасную аутентификацию OAuth для таких провайдеров, как Gmail, обеспечивает инкрементальную обработку для избежания дублирования и создает логи для аудита и отслеживания ошибок. Идеально подходит для тех, кто перегружен большим объемом писем, он автоматизирует сортировку и маркировку, сокращая ручное обслуживание почтового ящика.
  • JADE-DR-VPP
    Агентно-ориентированная структура моделирования для координации отклика на спрос в виртуальных электростанциях с использованием JADE.
    0
    0
    Что такое JADE-DR-VPP?
    JADE-DR-VPP — это открытая Java-библиотека, реализующая систему многоагентов для отклика на спрос (DR) в виртуальных электростанциях (VPP). Каждый агент представляет собой гибкий нагрузочный или генерирующий блок, взаимодействующий через сообщения JADE. Система управляет событиями DR, планирует корректировки нагрузки и агрегирует ресурсы для выполнения сигналов сети. Пользователи могут настраивать поведение агентов, запускать масштабные симуляции и анализировать показатели эффективности стратегий управления энергией.
  • Intelligence
    Открытая платформа Python для создания настраиваемых ИИ-ассистентов с памятью, интеграцией инструментов и наблюдением.
    0
    0
    Что такое Intelligence?
    Intelligence позволяет разработчикам собирать ИИ-агентов, комбинируя компоненты, управляющие состоянием памяти, интеграцией языковых моделей вроде OpenAI GPT и подключением к внешним инструментам (API, базы данных и базы знаний). В системе есть плагинная система для кастомных функций, модули наблюдения для отслеживания решений и метрик, а также утилиты оркестрации для координации нескольких агентов. Разработчики устанавливают с помощью pip, определяют агентов на Python с помощью простых классов и настраивают бекенды памяти (в памяти, Redis или векторные хранилища). REST API-сервер обеспечивает простое развертывание, а CLI-утилиты помогают с отладкой. Intelligence упрощает тестирование, версионирование и масштабирование агентов, делая его подходящим для чат-ботов, поддержки клиентов, получения данных, обработки документов и автоматизированных рабочих процессов.
  • Real-Agents
    Открытая платформа Python, позволяющая разработчикам создавать настраиваемых ИИ-агентов с интеграцией инструментов и управлением памятью.
    0
    0
    Что такое Real-Agents?
    Real-Agents предназначен для упрощения создания и оркестровки ИИ-агентов, способных самостоятельно выполнять сложные задачи. Построенный на Python и совместимый с основными моделями больших языковых моделей, фреймворк имеет модульный дизайн, включающий основные компоненты для понимания языка, рассуждения, хранения памяти и выполнения инструментов. Разработчики могут быстро интегрировать внешние сервисы, такие как веб-API, базы данных и пользовательские функции, расширяя возможности агентов. Real-Agents поддерживает механизмы памяти для сохранения контекста между взаимодействиями, что позволяет вести диалоги с несколькими этапами и реализовывать рабочие процессы длительного времени. Платформа также включает инструменты для логгирования, отладки и масштабирования агентов в производственной среде. Благодаря абстрагированию низкоуровневых деталей, Real-Agents ускоряет цикл разработки, позволяя командам сосредоточиться на логике конкретных задач и предлагать мощные автоматизированные решения.
  • JARVIS
    AI-поддерживаемый персональный помощник на Python, использующий распознавание речи и обработку естественного языка для выполнения задач и ответов на запросы.
    0
    0
    Что такое JARVIS?
    JARVIS — открытый AI-агент на Python, который преобразует голосовые команды в автоматические действия на компьютере пользователя. Совмещая распознавание речи (например, с библиотеками SpeechRecognition и pyttsx3) и модели GPT от OpenAI, JARVIS может отвечать на вопросы, искать в интернете, воспроизводить музыку, открывать приложения и отправлять письма. Благодаря модульной структуре разработчики могут интегрировать дополнительные API (например, погода, календарь, новости), настраивать логику обработки намерений и расширять возможности для устройств IoT. JARVIS использует входные аудио в реальном времени, обрабатывает запросы пользователя и синтезирует ответы на естественном языке, создавая бесшовный разговорный интерфейс для работы без рук. Проект подчеркивает простоту установки через pip и наличие четкой документации для быстрого развертывания.
  • Thufir
    Thufir — это фреймворк с открытым исходным кодом на Python для создания автономных AI-агентов с планированием, долговременной памятью и интеграцией инструментов.
    0
    0
    Что такое Thufir?
    Thufir — это open-source-фреймворк на Python, предназначенный для упрощения создания автономных AI-агентов, способных планировать и выполнять сложные задачи. В его ядре находится движок планирования, который разбивает высокоуровневые цели на конкретные действия, модуль памяти для хранения и извлечения контекстной информации за сессии, и интерфейс инструментов, который позволяет агентам взаимодействовать с внешними API, базами данных или средами выполнения кода. Разработчики могут использовать модульные компоненты Thufir для настройки поведения агентов, определения пользовательских инструментов, управления состоянием агента и оркестрации многопроцессных рабочих процессов. Абстрагируя низкоуровневую инфраструктуру, Thufir ускоряет разработку и развертывание интеллектуальных агентов для приложений, таких как виртуальные помощники, автоматизация процессов, научные исследования и цифровые работники.
  • Just Chat
    Just Chat — это интерфейс веб-чата с открытым исходным кодом для LLM, предлагающий интеграцию плагинов, запоминающуюся беседу, загрузку файлов и настраиваемые подсказки.
    0
    0
    Что такое Just Chat?
    Just Chat предоставляет полный автономный интерфейс для взаимодействия с крупными языковыми моделями. Вводя API-ключи таких провайдеров, как OpenAI, Anthropic или Hugging Face, пользователи могут начинать многоходовые диалоги с поддержкой запоминания. Платформа позволяет прикреплять файлы, позволяя загружать документы для контекстных вопросов и ответов. Интеграция плагинов позволяет выполнять вызовы внешних инструментов, таких как вебпоиск, вычисления или запросы к базам данных. Разработчики могут создавать собственные шаблоны подсказок, управлять системными сообщениями и легко переключаться между моделями. Пользовательский интерфейс построен на React и Node.js, обеспечивая отзывчивое веб-окружение на настольных компьютерах и мобильных устройствах. Благодаря модульной системе плагинов пользователи могут добавлять или удалять функции, делая Just Chat подходящим для ботов поддержки клиентов, исследовательских помощников, генераторов контента или образовательных наставников.
  • F1Tenth Two-Agent Simulator
    Открытая среда моделирования на базе ROS, позволяющая проводить многопользовательские автономные гонки с настраиваемым управлением и реалистичной динамикой транспортных средств.
    0
    0
    Что такое F1Tenth Two-Agent Simulator?
    F1Tenth Two-Agent Simulator — это специализированная среда моделирования, созданная на базе ROS и Gazebo, для эмуляции двух автономных транспортных средств в масштабе 1/10, участвующих в гонках или сотрудничающих на пользовательских трассах. Поддерживаются реалистичная физика шин, эмуляция сенсоров, обнаружение столкновений и ведение журналов данных. Пользователи могут подключать собственные алгоритмы планирования и управления, настраивать параметры агентов и запускать сценарии соревнований для оценки эффективности, безопасности и стратегий координации в контролируемых условиях.
  • Rolodexter 3
    Rolodexter 3 управляет модульными агентами ИИ, которые сотрудничают для автоматизации сложных задач с помощью настраиваемых подсказок и встроенной памяти.
    0
    0
    Что такое Rolodexter 3?
    Rolodexter 3 позволяет создавать, настраивать и оркестрировать автономных агентов ИИ, которые работают вместе для выполнения многошаговых процессов. Каждому агенту можно назначить конкретную роль с индивидуальными подсказками, получить доступ к внешним инструментам или API и хранить или извлекать память между сессиями. Платформа обладает интуитивным веб-интерфейсом для мониторинга активности агентов, журналов и результатов в реальном времени. Разработчики могут расширять систему с помощью пользовательских плагинов или интегрировать новые источники данных, что идеально подходит для быстрого прототипирования, автоматизации исследований и делегирования сложных задач.
  • CogAgent
    Открытая платформа на Python, предоставляющая модульное управление памятью, планирование и интеграцию инструментов для создания автономных агентов на базе LLM.
    0
    0
    Что такое CogAgent?
    CogAgent — исследовательская, открытая библиотека на Python, предназначенная для упрощения разработки AI-агентов. Она предоставляет основные модули для управления памятью, планирования и рассуждений, интеграции инструментов и API, а также выполнения цепочки мыслей. Благодаря своей высокой модульной архитектуре пользователи могут определять пользовательские инструменты, хранилища памяти и политики агентов для создания разговорных чатботов, автономных планировщиков задач и сценариев автоматизации рабочих процессов. CogAgent поддерживает интеграцию с популярными LLM, такими как OpenAI GPT и Meta LLaMA, позволяя исследователям и разработчикам экспериментировать, расширять и масштабировать свои интеллектуальные агенты для различных реальных приложений.
  • OpenWebUI Tools
    Набор инструментов для агентов ИИ для OpenWebUI, позволяющий LLM просматривать веб, выполнять код, управлять файлами и запускать команды без проблем.
    0
    0
    Что такое OpenWebUI Tools?
    OpenWebUI Tools предоставляет набор плагинов для OpenWebUI для расширения возможностей крупных языковых моделей с доступом к внешним инструментам. Включает модуль веб-браузинга и поиска для получения данных в реальном времени, REPL Python и исполнитель терминала для мгновенного запуска кода, чтение/запись файлов, а также утилиты для парсинга PDF и форматирования JSON. Эти инструменты работают внутри фронтенда OpenWebUI, позволяя пользователям интерактивно вызывать функции и объединять ИИ-мышление с действиями в реальном мире для более богатых разговорных и задачных сценариев.
  • Emma-X
    Emma-X — это открытая платформа для создания и развертывания AI-чат-агентов с настраиваемыми рабочими процессами, интеграцией инструментов и памятью.
    0
    0
    Что такое Emma-X?
    Emma-X предоставляет модульную платформу для оркестровки агентов, предназначенную для создания диалоговых AI-помощников с использованием больших языковых моделей. Разработчики могут определять поведение агента через JSON-конфигурации, выбирать провайдеров LLM, таких как OpenAI, Hugging Face или локальные эндпоинты, и подключать внешние инструменты, такие как поиск, базы данных или пользовательские API. Встроенный слой памяти сохраняет контекст между сессиями, а компоненты UI обрабатывают отображение чата, загрузку файлов и интерактивные подсказки. Hooks плагинов позволяют получать данные в реальном времени, осуществлять аналитику и добавлять кнопки пользовательских действий. Emma-X поставляется с примерными агентами для поддержки клиентов, создания контента и генерации кода. Его открытая архитектура позволяет командам расширять возможности агентов, интегрировать с существующими web-приложениями и быстро править диалоговые сценарии без глубоких знаний в области LLM.
  • negotiation_agent
    Фреймворк на Python, использующий LLM для автономной оценки, предложения и завершения переговоров в настраиваемых сферах.
    0
    0
    Что такое negotiation_agent?
    negotiation_agent предоставляет модульный набор инструментов для построения автономных ботов переговоров, поддерживаемых моделями типа GPT. Разработчики могут задавать сценарии переговоров, определяя элементы, предпочтения и функции полезности для моделирования целей агента. В набор входит предопределённые шаблоны агентов и возможность интеграции пользовательских стратегий, включая генерацию предложений, оценку встречных предложений, принятие решений и завершение сделок. Управление диалогами осуществляется с помощью стандартизированных протоколов, поддерживаются групповые симуляции для турниров и рассчитываются показатели эффективности, такие как уровень согласия, полезность и показатели справедливости. Открытая архитектура облегчает замену основного бекенда LLM и расширение логики агента через плагины. С помощью negotiation_agent команды могут быстро прототипировать и оценивать автоматизированные решения для ведения переговоров в электронной коммерции, исследованиях и образовательных целях.
Рекомендуемые

Топовые open-source software инструменты этого года

Выберите open-source software решения, которые соответствуют современным стандартам.