Overview
Sourcebot is a self-hosted code-understanding platform that uses LLM-powered search and agentic “Ask” interactions to find, summarize, and cite relevant code across repositories while keeping data on your infrastructure.
Key Features:
- Agentic “Ask” mode that searches, navigates, and returns summarized answers with inline citations
- Blazingly fast, precise code search across many repositories
- Self-hosted Docker deployment with Bring-Your-Own-LLM support and integrations for GitHub, GitLab, Bitbucket, and Gerrit
Use Cases:
- Onboard new engineers quickly by letting them ask questions about the codebase
- Understand and refactor large or legacy codebases during maintenance or modernization
- Run private, enterprise-grade code search and assistants on-prem for sensitive projects
Benefits:
- Full data control and on-prem deployment—no data leaves your environment
- Faster time-to-answer and improved developer productivity
- Scales to thousands of repositories and fits existing code hosts and LLM workflows
Capabilities
- Search and retrieve relevant code across repositories by connecting to GitHub, GitLab, Bitbucket, Gerrit, and other code hosts with Sourcebot
- Answer questions in plain English about your entire codebase by using Agentic Search to search, navigate, and find relevant code context and summarize answers with inline citations
- Perform agentic search that autonomously navigates your codebase to locate and extract pertinent code context for queries
- Summarize query results and code findings with inline citations to the original source locations
- Search code across large codebases with blazingly fast, precise code search
- Deploy Sourcebot as a self-hosted Docker container on-premises to keep data local
- Accept user-provided LLM API keys to run Agentic Search and MCP with your chosen model provider
- Host an MCP (Model Control Plane) server to manage model interactions within your deployment
- Scale to index and query thousands of repositories for large projects and organizations
- Share AI-generated answers and search results with team members to align knowledge across the team
- Integrate with SSO, OAuth, and IAP for enterprise authentication and access control (Enterprise Edition)
- Provide an analytics dashboard to monitor usage and performance (Enterprise Edition)
- Create and manage search contexts to scope and focus code searches (Enterprise Edition)
- Provide code navigation across repositories (Enterprise Edition)
- Deploy Sourcebot as a single Docker image for simplified installation
- Run Agentic Search using any supported model provider
Add your comments