Overview of Sourcebot features
mainSourcebot is a self-hosted tool for codebase understanding with the following core capabilities:
- Ask Sourcebot: Natural language interface to ask complex questions about your code. It uses code search and navigation to provide answers with inline citations and navigable snippets.
- Code Search: Fast search across repositories and branches supporting regular expressions, filters (repo/language), and boolean logic.
- Code Navigation: IDE-level navigation including 'goto definition' and 'find references' across all indexed repositories.
- Built-in File Explorer: A modern UI for exploring files with syntax highlighting, a file tree, and integrated code navigation.