Aider AI pair programming setup with DeepSeek main model, GPT-4o-mini weak model, and custom catppuccin-inspired color scheme for enhanced terminal coding experience
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.
Custom Aider configuration optimized for AI-assisted coding with DeepSeek as the main model, GPT-4o-mini for lightweight tasks, and a beautiful catppuccin-inspired color scheme.
This setup configures Aider with:
Create `.aider.conf.yml` in your project root or home directory:
```yaml
model: deepseek
weak-model: gpt-4o-mini
cache-prompts: true
auto-commits: false
watch-files: true
pretty: true
user-input-color: "#a6e3a1"
tool-output-color: "#cdd6f4"
tool-error-color: "#f38ba8"
tool-warning-color: "#fab387"
assistant-output-color: "#89b4fa"
completion-menu-color: "#fab387"
completion-menu-bg-color: "#1e1e2e"
completion-menu-current-bg-color: "#fab387"
completion-menu-current-color: "#1e1e2e"
code-theme: github-dark
```
Create a `.env` file in your git root:
```bash
DEEPSEEK_API_KEY=your_deepseek_key_here
OPENAI_API_KEY=your_openai_key_here # for gpt-4o-mini
```
Start coding with Aider:
```bash
aider
```
Or specify files to work on:
```bash
aider src/main.py tests/test_main.py
```
```bash
/add src/utils.py src/config.py
```
```bash
/diff
/commit
```
```bash
aider --file src/app.py --read docs/api.md
```
```bash
aider --lint-cmd "python: ruff check --fix" --auto-lint
```
Edit `.aider.conf.yml`:
```yaml
model: gpt-4o # or claude-3-5-sonnet-20241022
weak-model: gpt-4o-mini
```
```yaml
auto-commits: true
```
```yaml
map-tokens: 2048 # default varies by model
```
```yaml
lint-cmd:
- "python: ruff check --fix"
- "javascript: eslint --fix"
```
Create model aliases for quick switching:
```yaml
alias:
- fast=gpt-4o-mini
- smart=claude-3-5-sonnet-20241022
- cheap=deepseek
```
```yaml
test-cmd: pytest tests/
auto-test: true # run tests after each change
```
```yaml
edit-format: diff # options: diff, whole, udiff
architect: false # set true for architect mode
```
1. **Cost Management**: DeepSeek is significantly cheaper than GPT-4/Claude while maintaining quality
2. **Commit Control**: Manual commits let you batch related changes
3. **File Watching**: Great for monitoring config files or documentation
4. **Read-Only Files**: Use `--read` for context files you don't want modified
5. **Voice Coding**: Aider supports voice input with `--voice-format webm`
Ensure `.env` file is in git root:
```bash
aider --verbose
```
List available models:
```bash
aider --list-models deepseek
```
Force dark mode:
```yaml
dark-mode: true
```
Or use light mode theme:
```yaml
light-mode: true
code-theme: solarized-light
```
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/aider-deepseek-configuration/raw