CraftBot — персональный ИИ-ассистент с открытым исходным кодом для автоматизации задач 24/7

Введение:

CraftBot — это автономный персональный ИИ-помощник, работающий непосредственно на вашем устройстве. Он способен интерпретировать задачи, планировать действия и выполнять их для достижения ваших целей. Поддерживая интеграцию с популярными сервисами (Google, Slack, Notion) и протоколы MCP, CraftBot обучается вашим предпочтениям и проактивно помогает в управлении жизнью. Система поддерживает работу через браузер, TUI, CLI и экспериментальный GUI режим.

Добавлено:

2026-04-20

Ежемесячные посетители:

634285.6K

CraftBot - AI Tool Screenshot and Interface Preview

CraftBot Информация о продукте

CraftBot: Ваш автономный персональный ИИ-ассистент для работы 24/7

CraftBot — это инновационный персональный ИИ-ассистент, который живет внутри вашей машины и работает на вас 24 часа в сутки, 7 дней в неделю. В отличие от обычных чат-ботов, CraftBot автономно интерпретирует поставленные задачи, планирует последовательность действий и исполняет их для достижения ваших целей. Этот интеллектуальный агент постоянно обучается вашим предпочтениям и жизненным целям, предлагая проактивную помощь в планировании и инициации важных задач.

Что такое CraftBot?

CraftBot представляет собой высокотехнологичную платформу на базе языковых моделей (LLM), разработанную для глубокой интеграции в повседневную жизнь пользователя. Это не просто инструмент для ответов на вопросы, а полноценный цифровой сотрудник. Используя CraftBot, вы получаете агента, который может управлять файловой системой, взаимодействовать с внешними приложениями через API и даже автоматизировать действия на рабочем столе в экспериментальном GUI-режиме.

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

  • Система Bring Your Own Key (BYOK): Гибкая настройка провайдеров LLM. Вы можете использовать CraftBot с API-ключами от OpenAI, Google Gemini, Anthropic Claude, BytePlus или запускать локальные модели через Ollama.
  • Интеллектуальная память: Каждую полночь CraftBot анализирует и консолидирует события дня, формируя долгосрочную семантическую память на базе ChromaDB.
  • Проактивное поведение: CraftBot изучает ваши привычки и цели, чтобы самостоятельно предлагать планы действий (требует подтверждения пользователя).
  • Интеграция с внешними инструментами: Поддержка Google Workspace, Slack, Notion, Zoom, LinkedIn, Discord и Telegram.
  • Model Context Protocol (MCP): Интеграция протокола MCP позволяет расширять возможности агента с помощью сторонних инструментов и сервисов.

Основные характеристики CraftBot

Продукт построен на модульной архитектуре, что делает CraftBot мощным инструментом для разработчиков и обычных пользователей:

  1. Кроссплатформенность: Полная поддержка Windows и Linux с возможностью контейнеризации через Docker.
  2. Расширяемые навыки (Skills): Встроенный фреймворк навыков для исследования, ревью кода, операций в Git и планирования.
  3. Гибкие интерфейсы: Выбор между современным браузерным интерфейсом, терминальным (TUI), командной строкой (CLI) или автоматизацией рабочего стола (GUI).
  4. Умная маршрутизация действий: Action Router выбирает наиболее подходящее действие на основе контекста задачи.

Сценарии использования (Use Case)

CraftBot может быть полезен в самых разных ситуациях:

  • Для разработчиков: Автоматическое ревью кода, управление репозиториями через Git-навыки и помощь в написании документации.
  • Для бизнеса и продуктивности: Планирование встреч в Zoom, организация заметок в Notion, отправка сообщений в Slack и мониторинг почты в Google Workspace.
  • Для личного роста: Анализ привычек, постановка напоминаний и проактивное предложение шагов для достижения жизненных целей.
  • Для автоматизации рутины: Выполнение сложных многошаговых задач, требующих интеграции нескольких приложений одновременно.

Как использовать CraftBot

Для начала работы с CraftBot вам потребуются Python 3.10+, Git и API-ключ выбранного провайдера LLM.

Быстрая установка

Для установки выполните следующие команды в терминале:

  1. git clone https://github.com/zfoong/CraftBot.git
  2. cd CraftBot
  3. python install.py
  4. python run.py

Выбор режима работы

Вы можете запустить CraftBot с различными флагами:

  • python run.py — стандартный режим в браузере (требуется Node.js 18+).
  • python run.py --tui — интерфейс в терминале (не требует зависимостей Node.js).
  • python run.py --gui — режим автоматизации рабочего стола (требует предварительной установки python install.py --gui).

Работа в качестве фонового сервиса

Чтобы CraftBot работал постоянно, используйте команду: python service.py install Это зарегистрирует автозагрузку и позволит агенту работать в фоновом режиме даже после закрытия терминала.

Часто задаваемые вопросы (FAQ)

В: Какие модели ИИ поддерживает CraftBot?
О: CraftBot поддерживает широкий спектр моделей: OpenAI (GPT-4/o), Google Gemini, Anthropic Claude, BytePlus и локальные решения через Ollama.

В: Нужен ли Node.js для работы?
О: Node.js необходим только для работы в режиме браузера. Если вы предпочитаете использовать терминал (TUI) или CLI, устанавливать Node.js не требуется.

В: Безопасно ли использовать CraftBot с личными аккаунтами?
О: Да, CraftBot поддерживает стандарт OAuth и PKCE для безопасного подключения к Google, Zoom и другим сервисам. Ваши учетные данные защищены.

В: Что такое GUI mode в CraftBot?
О: Это экспериментальный режим, в котором CraftBot может буквально «видеть» ваш экран и управлять мышью и клавиатурой через Docker-контейнер и OmniParser.

В: Могу ли я внести свой вклад в проект?
О: Проект распространяется под лицензией MIT. Вы можете вносить предложения и отзывы, связавшись с разработчиками через GitHub или почту.

Loading related products...