# OpenAkita Documentation

Welcome to the OpenAkita documentation.

## Quick Links

| Document | Description |
|----------|-------------|
| [Getting Started](getting-started.md) | Installation and first steps |
| [Architecture](architecture.md) | System design and components |
| [Configuration](configuration.md) | All configuration options |

## Guides

| Guide | Description |
|-------|-------------|
| [Skills System](skills.md) | Creating and using skills |
| [IM Channels](im-channels.md) | Telegram, DingTalk, Feishu setup |
| [MCP Integration](mcp-integration.md) | Connect external services |
| [Testing](testing.md) | Test framework and coverage |

## Additional Resources

| Resource | Location |
|----------|----------|
| [Deployment Guide](deploy.md) | Production deployment |
| [Contributing](../CONTRIBUTING.md) | How to contribute |
| [Changelog](../CHANGELOG.md) | Version history |
| [Security](../SECURITY.md) | Security policy |

## Documentation Structure

```
docs/
├── README.md           # This file
├── getting-started.md  # Quick start guide
├── architecture.md     # System architecture
├── configuration.md    # Configuration reference
├── skills.md           # Skills system guide
├── im-channels.md      # IM integration guide
├── mcp-integration.md  # MCP guide
├── testing.md          # Testing guide
└── assets/             # Images and diagrams
    └── logo.png
```

## Contributing to Docs

Found an error or want to improve the documentation?

1. Fork the repository
2. Edit the relevant markdown files
3. Submit a pull request

See [CONTRIBUTING.md](../CONTRIBUTING.md) for details.
