54 lines
1.5 KiB
Markdown
54 lines
1.5 KiB
Markdown
# KartiCode — Agent Configuration
|
|
|
|
**Karti.ai's OpenCode Plugin**
|
|
|
|
## Overview
|
|
|
|
KartiCode wraps oh-my-opencode and provides the same 11 built-in agents:
|
|
|
|
| Agent | Mode | Purpose |
|
|
|-------|------|---------|
|
|
| Sisyphus | all | Main orchestrator, plans + delegates |
|
|
| Hephaestus | all | Autonomous deep worker |
|
|
| Oracle | subagent | Read-only consultant |
|
|
| Librarian | subagent | External docs/code search |
|
|
| Explore | subagent | Contextual grep |
|
|
| Atlas | primary | Todo-list orchestrator |
|
|
| Metis | subagent | Pre-planning consultant |
|
|
| Momus | subagent | Plan reviewer |
|
|
| Multimodal-Looker | subagent | PDF/image analysis |
|
|
| Prometheus | — | Strategic planner (internal) |
|
|
| Sisyphus-Junior | all | Category-spawned executor |
|
|
|
|
## Custom Agents
|
|
|
|
You can add custom agents via your KartiCode config at `~/.config/opencode/karticode.jsonc`:
|
|
|
|
```jsonc
|
|
{
|
|
"agents": {
|
|
"my-custom-agent": {
|
|
"model": "fireworks/kimi-k2p5-turbo",
|
|
"instructions": "You are a specialized agent for...",
|
|
"temperature": 0.1
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
## MCP Servers
|
|
|
|
KartiCode auto-configures these MCPs:
|
|
|
|
| MCP | Type | Path |
|
|
|-----|------|------|
|
|
| search | local | `mcp-servers/search-mcp-server/dist/index.js` |
|
|
| mattermost | local | `mcp-servers/mattermost-mcp-server/mattermost-mcp-server` |
|
|
| caddy | local | `mcp-servers/caddy-mcp-server/dist/index.js` |
|
|
| gitea | local | `mcp-servers/gitea-mcp-server/dist/index.js` |
|
|
|
|
## Related
|
|
|
|
- `oh-my-opencode` - Base plugin that KartiCode wraps
|
|
- `~/.config/opencode/oh-my-openagent.jsonc` - Shared config location
|