Reference Documentation¶
Complete reference documentation for Victor AI Assistant.
Quick Links¶
| Reference | Description |
|---|---|
| Providers | All 24 LLM providers with setup, models, and configuration |
| Tools | 34 tool modules organized by category |
| Configuration | Complete configuration reference (profiles, API keys, MCP) |
| API | HTTP API, MCP server, Python package API |
| Verticals | 9 domain-specific assistants |
Provider Reference¶
Complete reference for all 24 supported LLM providers.
Local Providers (No API Key Required)¶
| Provider | Description | Quick Start |
|---|---|---|
| Ollama | Local model execution | ollama pull qwen2.5-coder:7b |
| LM Studio | Local model UI | Install LM Studio app |
| vLLM | Fast local inference | vllm serve qwen2.5-coder:7b |
| llama.cpp | Lightweight inference | llama-cli model -p prompt |
Cloud Providers (API Key Required)¶
| Provider | Models | Pricing | Setup |
|---|---|---|---|
| Anthropic | Claude 3.5, Opus, Haiku | Pay-per-use | export ANTHROPIC_API_KEY=sk-... |
| OpenAI | GPT-4, o1 | Pay-per-use | export OPENAI_API_KEY=sk-... |
| Gemini 2.0 | Pay-per-use | export GOOGLE_API_KEY=... |
|
| Azure | Azure OpenAI | Pay-per-use | Azure portal setup |
| And 14 more... | See full list | See full list | See full list |
Tool Reference¶
34 tool modules organized by category for code operations, testing, search, and more.
Tool Categories¶
| Category | Tools | Use Case |
|---|---|---|
| File Operations | 12 tools | Read, write, edit, search files |
| Git | 8 tools | Version control, commits, branches |
| Testing | 6 tools | Test execution, coverage, fixtures |
| Search | 7 tools | Code search, grep, semantic search |
| Web | 5 tools | HTTP requests, scraping, browsing |
| Database | 4 tools | SQL execution, schema inspection |
| CI/CD | 4 tools | GitHub Actions, Jenkins, GitLab CI |
| Docker | 3 tools | Container management, docker-compose |
| And 8 more... | See full list | See full list |
Configuration Reference¶
Complete configuration for Victor's behavior and integrations.
| File | Purpose | Reference |
|---|---|---|
profiles.yaml |
Provider and model profiles | profiles.yaml → |
config.yaml |
Global settings and options | config.yaml → |
mcp.yaml |
MCP server configuration | mcp.yaml → |
.victor.md |
Project context and instructions | .victor.md → |
CLAUDE.md |
AI assistant project instructions | CLAUDE.md → |
Quick Configuration¶
Local model (default):
Cloud provider:
Profiles (~/.victor/profiles.yaml):
profiles:
development:
provider: anthropic
model: claude-sonnet-4-20250514
production:
provider: openai
model: gpt-4
Full Configuration Reference →
API Reference¶
Programmatic access to Victor's capabilities.
HTTP API¶
victor serve - REST API server for HTTP clients
- Endpoints: Chat, streaming, workflows, agents
- Authentication: API key or token-based
- Documentation: HTTP API →
MCP Server¶
victor mcp - Model Context Protocol server
- Protocol: MCP stdio or SSE transport
- Capabilities: Tool exposure, prompt templates
- Documentation: MCP Server →
Python API¶
from victor import Agent
agent = await Agent.create(provider="anthropic")
result = await agent.run("Write tests for auth.py")
- Documentation: Python API →
Vertical Reference¶
Domain-specific assistants for specialized tasks.
| Vertical | Description | Usage |
|---|---|---|
| Coding | Software development | victor --vertical coding |
| DevOps | DevOps and infrastructure | victor --vertical devops |
| RAG | Retrieval-augmented generation | victor --vertical rag |
| Data Analysis | Data science workflows | victor --vertical dataanalysis |
| Research | Research and analysis | victor --vertical research |
Quick Reference Cards¶
Provider Switching¶
# Start with Claude
victor chat --provider anthropic --model claude-sonnet-4-20250514
# Continue with GPT-4 (context preserved)
/provider openai --model gpt-4
# Finish with local model (context preserved)
/provider ollama --model qwen2.5-coder:7b
Mode Selection¶
# BUILD mode: Real file edits
victor --mode build "Refactor this function"
# PLAN mode: Analysis without edits
victor --mode plan "Analyze this code"
# EXPLORE mode: Understanding only
victor --mode explore "How does this work?"
Workflow Execution¶
# List workflows
victor workflow list
# Run workflow
victor workflow run code-review
# Schedule workflow
victor workflow schedule code-review --cron "0 9 * * 1"
Common Tasks¶
| Task | Command | Documentation |
|---|---|---|
| Code Review | victor "Review this PR" |
User Guide → |
| Refactoring | victor "Refactor to use DI" |
User Guide → |
| Testing | victor "Write unit tests" |
User Guide → |
| Git Operations | victor "Create commit for changes" |
Tool Catalog → |
| CI/CD | See guides overview | Guides → |
Additional Resources¶
- Troubleshooting: Troubleshooting Guide →
- Development: Development Guide →
- Architecture: Architecture Deep Dive →
- Community: Support →
**[← Back to Documentation](../README.md)**
**Reference Documentation**
*Complete technical reference for Victor*