OpenPAIAgent - персональный ИИ АГЕНТ с открытым исходным кодом
Open PAIAgent — это быстрый, персональный ИИ-агент с открытым исходным кодом, созданный для обеспечения конфиденциальности и локального выполнения. Разработанный как сверхлегкая альтернатива ресурсоемким ИИ агентам, написано на Node.js + TypeScript
Страница проекта: https://github.com/nordevelopment/OpenPAIAgent
Страница проекта: https://github.com/nordevelopment/OpenPAIAgent
⚡Особенности Open AIAgent
💬 Двойной интерфейс: Красивый веб-интерфейс в стиле киберпанка + удаленный доступ к чату через Telegram-бота.
🧠 Модульная система подсказок: Личность и инструкции агента динамически компилируются из простых файлов Markdown (Agent.md, Identity.md, User.md, Memory.md).
⚡ Динамические навыки агента: Сохранение контекстных токенов LLM путем условной загрузки специализированных инструкций подсказок. Навыки существуют в виде модульных файлов Markdown в agents/<agentId>/skills/*.md. Когда запрос соответствует ключевым словам заголовка (например, Keywords: amazon, wildberries, temu, code), инструкции динамически внедряются в системную подсказку. Включает в себя встроенные навыки для:
🛒 Электронная коммерция и локальный поиск: Специализированные структуры URL, сортировка цен и правила анализа для Amazon, Wildberries, Ozon, Temu и List.am.
💻 Разработка программного обеспечения: Рефакторинг, отладка и строгие инструкции по стилю кода.
🎨 Написание и дизайн контента: Копирайтинг, рекомендации по UI/UX и оптимизация подсказок для генерации изображений.
👁️ AI Vision: Прикрепление изображений в чате — ИИ автоматически изменяет их размер и преобразует для анализа визуальных элементов.
🔧 Мощное выполнение инструментов (вызов функций):
Менеджер файловой системы: ИИ может создавать, читать, обновлять и удалять текстовые файлы в выделенном локальном рабочем пространстве/папке.
Веб-скрейпер: Загружает страницы, удаляет избыточный HTML-код и очищает текст для анализа в реальном времени с помощью ИИ. Поддерживает как быстрый статический скрейпинг, так и динамическую отрисовку с автоматическим резервированием для одностраничных приложений (например, React, Vue, сайтов электронной коммерции).
Генератор PDF: ИИ может создавать пользовательские HTML/CSS-шаблоны и преобразовывать их в профессиональные PDF-документы формата A4, сохраняемые непосредственно в рабочем пространстве.
Генератор офисных документов: ИИ может создавать структурированные электронные таблицы Excel (.xlsx) с настраиваемыми столбцами, стилем строк и формулами, а также документы Word (.docx) с заголовками, стилизованными абзацами, выравниванием текста и таблицами.
Генерация изображений: Генерирует изображения с помощью API Together AI или X.AI (Grok) непосредственно в чате с интеллектуальной логикой резервирования (если один поставщик не настроен, автоматически используется другой).
💾 Семантическая память (SQLite + Векторы): Сохраняет сессии чата и историю с помощью SQLite, с поддержкой поиска по семантическим векторам через легковесное расширение sqlite-vec.
📋 Управление задачами и планировщик: Планируйте автоматические фоновые задачи или запускайте их вручную. Включает автоматический запуск фоновых задач (сканирование каждые 60 секунд), отслеживание статуса в реальном времени в пользовательском интерфейсе и мгновенные оповещения о выполнении в Telegram.
🧠 Ключевые архитектурные решения
Open PAIAgent создан с четким акцентом на легковесную, эффективную и прозрачную разработку ИИ:
Почему нет LangChain / LlamaIndex?
Полный контроль состояния: Когнитивный цикл агента (думать-действовать-оценивать) написан на чистом TypeScript, что обеспечивает полный контроль над вызовом инструментов LLM и историческим состоянием.
Интеллектуальная гибридная архитектура RAG и памяти:
Использует локальную базу данных SQLite в сочетании с легковесным расширением sqlite-vec для векторных встраиваний.
Сочетает поиск по сходству семантических векторов с резервным вариантом по ключевым словам, обеспечивая высокоточный поиск контекста без зависимости от внешних баз данных (не требуется pgvector, Qdrant или Pinecone).
personal ai agent
aiagent
openpaiagent
buid in public
opensource
#ииагенты
#ии