
arozumenko/wikis
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Transform your code into documents accessible by AI
Обзор
AI-powered documentation generator that turns any code repository into a browsable, searchable wiki with architecture diagrams, code explanations, and an AI Q&A assistant. - — point at any GitHub, GitLab, Bitbucket, or Azure DevOps repo and get a comprehensive wiki in minutes - — tree-sitter parsing for Python, TypeScript, Java, Go, Rust, C++, Ruby, PHP, Kotlin, Swift, and more - — ask questions about any repository and get source-cited answers - — multi-step agentic research engine for complex codebase questions with tool calls and planning - — auto-generated architecture, sequence, and flow diagrams - — use your wikis directly from Claude Code, Cursor, or Windsurf - — OpenAI, Anthropic, Google Gemini, Ollama (fully local), AWS Bedrock - — runs entirely on your infrastructure with a single docker compose up - — built-in username/password, GitHub OAuth, Google OAuth The installer will prompt for your LLM provider, generate JWT keys, and start everything via Docker Compose.
README
Показан фрагмент оригинального README. Открыть оригинал.
Wikis
AI-powered documentation generator that turns any code repository into a browsable, searchable wiki with architecture diagrams, code explanations, and an AI Q&A assistant.
Features
- Instant wiki generation — point at any GitHub, GitLab, Bitbucket, or Azure DevOps repo and get a comprehensive wiki in minutes
- 14+ languages — tree-sitter parsing for Python, TypeScript, Java, Go, Rust, C++, Ruby, PHP, Kotlin, Swift, and more
- AI Q&A — ask questions about any repository and get source-cited answers
- Deep Research — multi-step agentic research engine for complex codebase questions with tool calls and planning
- Mermaid diagrams — auto-generated architecture, sequence, and flow diagrams
- MCP Server — use your wikis directly from Claude Code, Cursor, or Windsurf
- Multiple LLM providers — OpenAI, Anthropic, Google Gemini, Ollama (fully local), AWS Bedrock
- Self-hosted — runs entirely on your infrastructure with a single
docker compose up - Authentication — built-in username/password, GitHub OAuth, Google OAuth
Quick Start
One command to install and run:
curl -fsSL https://raw.githubusercontent.com/arozumenko/wikis/main/install.sh | bash
The installer will prompt for your LLM provider, generate JWT keys, and start everything via Docker Compose.
Or manually:
git clone https://github.com/arozumenko/wikis.git && cd wikis
cp .env.example .env # Edit: set LLM_PROVIDER and LLM_API_KEY
docker compose up -d
Windows: The install script requires bash (WSL or Git Bash). Alternatively, clone the repo, copy
.env.exampleto.env, fill in your LLM key, and rundocker compose up -d.
Open http://localhost:3000 and log in: [email protected] / changeme123
Change the default password immediately after first login.
How It Works
Repository URL
│
▼
┌─────────────┐ ┌──────────────┐ ┌───────────────┐
│ Clone repo │───▶│ Parse code │───▶│ Build indexes │
│ (git) │ │ (tree-sitter)│ │ (FAISS + BM25)│
└─────────────┘ └──────────────┘ └───────┬───────┘
│
▼
┌──────────────────┐
│ Generate wiki │
│ (LangGraph agent)│
└────────┬─────────┘
│
┌────────▼─────────┐
│ Browsable wiki │
│ + AI Q&A + MCP │
└──────────────────┘
Architecture
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add arozumenko/wikis