Aider configuration optimized for DeepSeek Reasoner model with multi-model setup for chat, commit messages, and editing tasks
This skill has safety concerns that you should review before use. Some patterns were detected that may pose a risk.Safety score: 60/100.
KillerSkills scans all public content for safety. Use caution before installing or executing flagged content.
Configuration file for Aider that uses DeepSeek Reasoner for main chat, DeepSeek Chat for weaker tasks (commit messages, summaries), and nvim as the editor.
This configuration sets up Aider with:
1. **Create the configuration file** in one of these locations:
- `~/.aider.conf.yml` (home directory, applies globally)
- `.aider.conf.yml` (git repo root, applies to that project)
2. **Copy this configuration**:
```yaml
model: deepseek/deepseek-reasoner
deepseek: true
weak-model: deepseek/deepseek-chat
editor-model: deepseek/deepseek-chat
editor: nvim
auto-commits: true
dirty-commits: true
attribute-author: true
attribute-committer: true
auto-lint: true
suggest-shell-commands: true
detect-urls: true
```
3. **Set your DeepSeek API key** in `~/.secret` or environment variable:
```bash
export DEEPSEEK_API_KEY=your-key-here
```
4. **Launch Aider** from your project directory:
```bash
aider
```
| Setting | Value | Purpose |
|---------|-------|---------|
| `model` | `deepseek/deepseek-reasoner` | Primary model for complex coding tasks |
| `weak-model` | `deepseek/deepseek-chat` | Faster model for commit messages and summaries |
| `editor-model` | `deepseek/deepseek-chat` | Model for editor-based tasks |
| `editor` | `nvim` | Editor for `/editor` command |
| `auto-commits` | `true` | Automatically commit LLM changes |
| `attribute-author` | `true` | Attribute aider in git author name |
| `auto-lint` | `true` | Run linting after changes |
**Disable auto-commits:**
```yaml
auto-commits: false
```
**Add custom lint commands:**
```yaml
lint-cmd:
- "python: flake8 --select=E,W"
- "javascript: eslint"
```
**Enable auto-testing:**
```yaml
auto-test: true
test-cmd: pytest
```
**Dark mode colors:**
```yaml
dark-mode: true
```
**Cache prompts (Anthropic-style caching):**
```yaml
cache-prompts: true
cache-keepalive-pings: 3
```
Based on configuration from Linxi Chen's dotfiles (linxichen/dotfiles)
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/deepseek-reasoner-aider-config/raw