Repolode
AIDotNet

AIDotNet/OpenDeepWiki

Инструмент с открытым исходным кодом, который превращает Git-репозитории, ZIP-архивы и локальные папки в документацию, чат с поиском и базы знаний, доступные через MCP.

Open source альтернатива:DeepWiki

Звёзды
3,637
Форки
464
Открытые issues
18
Последний коммит
12 дней назад

Что это?

OpenDeepWiki импортирует репозитории по Git URL, загруженные ZIP-архивы или разрешённые локальные каталоги, а затем с помощью настроенных LLM-провайдеров генерирует краткие описания README, обзоры проектов, каталоги вики и содержимое документов. Результат публикуется на общедоступных страницах репозиториев по адресам вида /{owner}/{repo}, а также включает интеллект-карты и дополнительные артефакты Graphify.

Те же проиндексированные данные используются встроенным чат-ассистентом, API для встраивания чата, ссылками для общего доступа и конечными точками MCP для отдельных репозиториев — благодаря этому AI-клиенты могут задавать вопросы о конкретном проекте. В консоли администратора можно управлять репозиториями, пользователями, ролями, API-ключами, AI-провайдерами и моделями, MCP-провайдерами и импортом через GitHub App. Фоновые задачи отвечают за перевод, создание интеллект-карт и запланированные инкрементальные обновления.

Бэкенд построен на ASP.NET Core и .NET 10, фронтенд — на Next.js 16; для хранения данных используется SQLite или PostgreSQL. Развернуть проект можно с помощью Docker Compose; также доступна дополнительная конфигурация для Sealos.

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

  • 01Импортирует Git-репозитории, ZIP-архивы и локальные каталоги в качестве источников знаний.
  • 02Генерирует каталоги вики, содержимое документов, переводы на разные языки и интеллект-карты.
  • 03Предоставляет конечные точки MCP для отдельных репозиториев, доступные AI-клиентам.
  • 04Включает встроенного чат-ассистента, API для встраивания чата и ссылки для общего доступа.
  • 05Предоставляет консоль администратора для управления репозиториями, пользователями, API-ключами и настройками AI-провайдеров.
  • 06Поддерживает базы данных SQLite и PostgreSQL.

Сценарии использования

  • Превращение внутренней кодовой базы в доступную для просмотра документацию с поиском, полезную новым инженерам.
  • Предоставление AI-ассистенту для программирования контекста конкретного репозитория через MCP.
  • Встраивание чата с ответами на вопросы о проекте в продукт или внутренний портал.
  • Поддержание актуальности сгенерированной документации с помощью запланированных инкрементальных обновлений.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/AIDotNet/OpenDeepWiki.git
  2. 2

    Отредактируйте compose.yaml, чтобы задать секрет JWT и учетные данные провайдера ИИ

  3. 3

    Запустите стек с помощью Docker Compose

    docker compose up -d --build
  4. 4

    Откройте веб-интерфейс по адресу http://localhost:3000

Что важно знать

  • Требуется как минимум один ключ API LLM от совместимого провайдера.
  • Учетные данные администратора по умолчанию задаются при инициализации; перед развертыванием в рабочей среде их необходимо изменить.
  • Поддерживаются только базы данных SQLite и PostgreSQL.

В подборках

Темы

Частые вопросы

Что такое OpenDeepWiki?
Инструмент с открытым исходным кодом, который превращает Git-репозитории, ZIP-архивы и локальные папки в документацию, чат с поиском и базы знаний, доступные через MCP. OpenDeepWiki импортирует репозитории по Git URL, загруженные ZIP-архивы или разрешённые локальные каталоги, а затем с помощью настроенных LLM-провайдеров генерирует краткие описания README, обзоры проектов, каталоги вики и содержимое документов. Результат публикуется на общедоступных страницах репозиториев по адресам вида /{owner}/{repo}, а также включает интеллект-карты и дополнительные артефакты Graphify.
OpenDeepWiki можно использовать бесплатно? Какая у него лицензия?
OpenDeepWiki распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
OpenDeepWiki всё ещё поддерживается?
Активно поддерживается. Последний коммит в OpenDeepWiki — 10 окт. 2026 г..
Для чего можно использовать OpenDeepWiki?
Превращение внутренней кодовой базы в доступную для просмотра документацию с поиском, полезную новым инженерам. Предоставление AI-ассистенту для программирования контекста конкретного репозитория через MCP. Встраивание чата с ответами на вопросы о проекте в продукт или внутренний портал. Поддержание актуальности сгенерированной документации с помощью запланированных инкрементальных обновлений.
Как установить OpenDeepWiki?
Клонируйте репозиторий: git clone https://github.com/AIDotNet/OpenDeepWiki.git Отредактируйте compose.yaml, чтобы задать секрет JWT и учетные данные провайдера ИИ Запустите стек с помощью Docker Compose: docker compose up -d --build Откройте веб-интерфейс по адресу http://localhost:3000
Где скачать OpenDeepWiki?
Исходный код и инструкции по установке — на GitHub: https://github.com/AIDotNet/OpenDeepWiki

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемая платформа для AI-чата и работы со знаниями: индексирует данные из более чем 50 подключённых приложений и поддерживает большинство LLM-провайдеров.

32,8 тыс.4,6 тыс.PythonOtherОбновлён 2 часа назад