Brokk is a standalone AI-powered application designed to help developers work with large Java codebases more effectively. Unlike IDE plugins, it focuses on context management through a Workspace system that allows precise control over what information the AI sees. Key features include intelligent file summarization, Git integration for historical context, dependency decompilation, and agentic tools for code search and analysis. The tool addresses the primary challenge of AI coding assistants: lack of sufficient codebase knowledge that leads to hallucinated APIs and suboptimal solutions.
Table of contents
Brokk: AI for Large (Java) CodebasesA Quick Introduction to BrokkThe WorkspaceActionsActivity HistoryDependenciesPutting it all togetherConclusionSort: