Key Features

What you can do

Knowledge Graph Construction

Builds a Neo4j-based knowledge graph mapping relationships between functions, files, classes, and dependencies within the codebase.

Pre-built AI Agents

Includes agents for answering codebase questions, iterative debugging via stacktrace analysis, generating unit and integration test plans, and suggesting code changes.

Custom Agent Creation

Allows users to create custom agents through a dashboard, API, or prompt configurations to automate workflows using the knowledge graph.

API Access

Provides endpoints for parsing repositories, managing projects and agents, monitoring parsing status, and generating API keys for secure access.

Integration and Deployment

Supports Slack integration for AI assistance in team channels and offers self-hosting options to keep code and data within the user's environment.