Files
Kilo-Org_kilo/packages/kilo-docs/docs/index.mdx
T
Mark IJbema f36f2260d1 fix: update broken autocomplete links in docs
Update links from /features/autocomplete to /basic-usage/autocomplete
to match the actual location of the autocomplete documentation.
2026-01-13 16:33:28 +01:00

109 lines
4.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
sidebar_label: Welcome
---
import {
DISCORD_URL,
REDDIT_URL,
GITHUB_ISSUES_MAIN_URL,
GITHUB_FEATURES_URL,
YOUTUBE_URL,
} from "@site/src/constants.ts"
import Image from "@site/src/components/Image"
# Kilo Code Documentation
Kilo Code **accelerates** development with AI-driven code generation and task automation. This open source extension plugs directly into VS Code.
## What Can Kilo Code Do?
- 🚀 **Generate Code** from natural language descriptions
- 🔧 **Refactor & Debug** existing code
- 📝 **Write & Update** documentation
- 🤔 **Answer Questions** about your codebase
- 🔄 **Automate** repetitive tasks
- 🏗️ **Create** new files and projects
- ⚡ **Autocomplete** code as you type with AI-powered suggestions
## Quick Start
1. [Install Kilo Code](/getting-started/installing)
2. [Set up Kilo Code](/getting-started/setting-up)
3. [Try Your First Task](/getting-started/your-first-task)
4. [Enable Autocomplete](/basic-usage/autocomplete) for inline code suggestions
## Features
<Image
src="/docs/img/kilogif.gif"
alt="GIF showing some of the capabilities of Kilo Code"
width="600"
/>
### Basics
Use [the chat interface](/basic-usage/the-chat-interface) to tell Kilo Code what you need, or let [Autocomplete](/basic-usage/autocomplete) suggest code as you type. It relies on codingoptimized AI models to complete each request.
- Switch [modes](/basic-usage/using-modes) to fit the task
- Control allowed [actions](/features/auto-approving-actions)
- Run direct [code actions](/features/code-actions)
### Using Kilo Code
#### Multiple Modes
Kilo Code adapts to your needs with specialized [modes](/basic-usage/using-modes):
- [**Code Mode:**](/basic-usage/using-modes#code-mode-default) For general-purpose coding tasks
- [**Architect Mode:**](/basic-usage/using-modes#architect-mode) For planning and technical leadership
- [**Ask Mode:**](/basic-usage/using-modes#ask-mode) For answering questions and providing information
- [**Debug Mode:**](/basic-usage/using-modes#debug-mode) For systematic problem diagnosis
- **[Custom Modes](/agent-behavior/custom-modes):** Create unlimited specialized personas for security auditing, performance optimization, documentation, or any other task
#### Core Tools
Kilo Code comes with powerful [tools](/features/tools/tool-use-overview) that can:
- [Read](/features/tools/read-file), [write](/features/tools/write-to-file), and [delete](/features/tools/delete-file) files in your project
- [Execute commands](/features/tools/execute-command) in your VS Code terminal
- [Control a web browser](/features/tools/browser-action)
- [Ask follow-up questions](/features/tools/ask-followup-question)
- [Search your codebase](/features/tools/search-files)
See the complete [Tools Reference](/features/tools/tool-use-overview) for all available tools.
### Extending Kilo Code
- **[MCP (Model Context Protocol)](/features/mcp/overview):** Add unlimited custom tools, integrate with external APIs, connect to databases, or create specialized development tools
- **[Local Models](/advanced-usage/local-models):** Run Kilo Code with local AI models for offline use or enhanced privacy
### Customizing Kilo Code
Make Kilo Code work your way with:
- [Settings Management](/basic-usage/settings-management) for configuring your experience
- [Custom Modes](/agent-behavior/custom-modes) for specialized tasks
- [Custom Rules](/agent-behavior/custom-rules) for project-specific rules
- [Custom Instructions](/agent-behavior/custom-instructions) for global plugin-wide instructions
- [API Configuration Profiles](/features/api-configuration-profiles) for different model providers
- [Auto-Approval Settings](/features/auto-approving-actions) for faster workflows
## Resources
### Documentation
- [Using Kilo Code](/basic-usage/the-chat-interface) - Learn the basics
- [Autocomplete](/basic-usage/autocomplete) - Get AI-powered code suggestions as you type
- [Core Concepts](/features/auto-approving-actions) - Master key features
- [Advanced Usage](/agent-behavior/prompt-engineering) - Take your skills further
- [Frequently Asked Questions](/faq) - Get answers to common questions
### Community
- **Discord:** <a href={DISCORD_URL} target="_blank">Join our Discord server</a> for real-time help and discussions
- **Reddit:** <a href={REDDIT_URL} target="_blank">Visit our subreddit</a> to share experiences and tips
- **YouTube:** <a href={YOUTUBE_URL} target="_blank">Check out our YouTube</a> to learn hands on skills when using Kilo Code
- **GitHub:** Report <a href={GITHUB_ISSUES_MAIN_URL} target="_blank">issues</a> or request <a href={GITHUB_FEATURES_URL} target="_blank">features</a>
Ready to get started? Click the **Next** button below to begin your journey with Kilo Code!