Quick Start
Get started with VBAgent in 5 minutes!
1. Initialize Workspace
This creates .vbagent.json with your preferences (subject, models, etc.).
2. Process Your First Image
This will: - Classify the question type - Extract LaTeX - Generate TikZ diagrams (if present) - Assess difficulty - Save everything with metadata
Output:
agentic/
├── scans/problem_1.tex (with metadata)
├── classifications/problem_1.json
├── diagrams/problem_1.json
├── difficulty/problem_1.json
└── tikz/problem_1.tex
3. Try the Chat Interface
Example conversation:
You: "Generate a passage problem on friction in Mechanics with 3 questions"
Agent: *generates complete problem with TikZ and metadata*
4. Create a DPP Set
Creates a balanced 10-question practice set from your question bank.
Common Workflows
Scan Multiple Images
Generate Variants
Database Management
# Initialize database
vbagent db init ./questions
# Query questions
vbagent db query --topic Mechanics --difficulty medium