Skip to main content

AI-powered project intelligence

Index, search, and chat with your codebase using advanced semantic analysis and multiple LLM providers.

Get started in minutes

Follow these steps to start having AI-powered conversations about your codebase

1

Install Adist

Install the CLI tool globally using npm:
npm install -g adist
Verify the installation by running adist --version.
2

Configure your LLM provider

Choose your preferred AI provider and set up authentication:
adist llm-config
  • Anthropic Claude - Cloud-based, requires API key
  • OpenAI GPT - Cloud-based, requires API key
  • Ollama - Run locally, no API key needed
3

Initialize your project

Navigate to your project directory and run:
adist init my-project
This will index all supported files in your codebase and prepare them for semantic search.
4

Start asking questions

Now you can query your codebase, search for specific patterns, or start an interactive chat:
# Query your project
adist query "How does the authentication system work?"

# Search for specific code
adist get "database connection"

# Start a chat session
adist chat

Core features

Powerful tools to understand and navigate your codebase

Block-based indexing

Semantic analysis breaks code into logical blocks using Tree-sitter for precise search results.

AI-powered chat

Interactive conversations about your code with context awareness and streaming responses.

Semantic search

Find relevant code and documentation using natural language queries.

Multi-project support

Manage and switch between multiple projects with independent indexes.

Flexible LLM integration

Choose the AI provider that works best for your workflow

Anthropic Claude

Use Claude models for powerful code understanding and generation.

OpenAI GPT

Integrate with GPT-4 and other OpenAI models for AI interactions.

Ollama (Local)

Run models locally with Ollama for complete privacy and no API costs.

Explore documentation

Everything you need to master Adist

CLI reference

Complete reference for all Adist commands and options.

Block-based indexing

Learn how Adist analyzes and indexes your code.

Configuration guide

Customize Adist to fit your workflow.

Supported file types

See which languages and formats Adist can index.

Ready to get started?

Install Adist and start having intelligent conversations with your codebase in minutes.

Install Now