Welcome to CIAK
CIAK is an AI-powered code intelligence tool that helps you understand, search, and analyze your codebase.
What is CIAK?
CIAK indexes your code and provides:
- Smart Code Search - Find code using natural language or semantic queries
- Symbol Analysis - Understand relationships between functions, classes, and modules
- MCP Integration - Use CIAK with AI assistants like Claude via the Model Context Protocol
- Cloud Sync - Optionally sync your indexed data to the cloud
Quick Start
Documentation
- Getting Started — Complete setup guide
- Configuration — Project settings and knowledge base format
- CLI Reference
- Init — Initialize a new project
- Scan — Index your codebase
- Search — Cross-type code search
- Query — Type-specific symbol search
- Optimize — Build focused context windows for AI tasks
- License — Manage your CIAK license
- Sync — Sync knowledge base configuration
- Cloud Sync — Push project data to the cloud
- Vector — Manage embedding models
- Knowledge — Manage the knowledge base
- Related Files — Discover related files
- MCP Server
- MCP Setup — Configure CIAK with Windsurf, Cursor, Claude Desktop
- MCP Tools Reference — All 7 MCP tools with parameters and examples