# VS Code
code --install-extension dataaialexmendes89.ai-code-assistance
# Cursor
cursor --install-extension dataaialexmendes89.ai-code-assistance
Tool-calling ✓
BYOK
Local-first
→ grep "test_login" tests/ 3 matches
→ read_file tests/test_auth.py 84 lines
→ bash pytest tests/test_auth.py 1 failed
→ edit_file auth/session.py [?]
→ bash pytest tests/test_auth.py 1 passed ✓
/eda
→ read_file data/sales.csv
→ bash python -c "import pandas..."
→ write_file notebooks/eda.ipynb
$ uvicorn backend.main:app --port 8123
INFO: Uvicorn running on http://127.0.0.1:8123
INFO: chat role=coder provider=openrouter
$ curl http://127.0.0.1:8123/health
{"status": "ok", "roles": {...}}
01
02
03
04
05
- 01
- 02
- 03
- 04
- 05
- 06
- ↓
git clone https://github.com/mendesalex89/AI_Assistant.git
cd AI_Assistant
bash scripts/setup_assistant.sh
source .venv/bin/activate
uvicorn backend.main:app --host 127.0.0.1 --port 8123
backendUrl→http://127.0.0.1:8123token→AI_TOKEN(.env)
/agent — AI Agent Architect
/chart — Chart Maker
/drill — Root Cause Investigator
/eda — Exploratory Data Analyst
/engineer — Data Engineer
/eval — LLM Evaluation
/explain — Explainability
/explore — Data Explorer
/finetune — Fine-Tuning
/karpathy — Code Quality
/model — ML Model Scientist
/prompt — Prompt Engineer
/question — Question Framing
/rag — RAG Pipeline Engineer
/report — Technical Writer
/workflow — Multi-Agent Workflow
OpenRouter
OpenAI
Google Gemini
xAI Grok
Groq
Ollama Cloud
Ollama local
LM Studio
vLLM
Docker Model Runner
OpenRouter
OpenAI
Google Gemini
xAI Grok
Groq
Ollama Cloud
Ollama local
LM Studio
vLLM
Docker Model Runner
code --install-extension ./ai-code-assistance-0.11.2.vsix
cursor --install-extension ./ai-code-assistance-0.11.2.vsix