Releases: tedzoe/AdoptViaAI
Releases · tedzoe/AdoptViaAI
v0.5.0 — CCA-F Portfolio Release
AdoptviaAI v0.5.0
A fully-featured CLI demonstrating production-style Claude API patterns across five implementation phases — built as a CCA-F certification portfolio project.
What's included
| Phase | Domain | What it demonstrates |
|---|---|---|
| 1 | API Fundamentals, Prompt Engineering, Cost & Context Management | Prompt caching, cost tracking, multi-turn conversation |
| 2 | Tool Use & Function Calling | AST-safe calculator, agentic tool loop |
| 3 | Agents & Orchestration | ResearchAgent, WriterAgent, OrchestratorAgent, prompt chains |
| 4 | Model Context Protocol | FastMCP server, JSON-RPC client, dynamic tool discovery |
| 5 | Safety & Responsible Use | Input sanitizer, output filter, budget enforcer, audit log |
Install
git clone https://github.com/tedzoe/AdoptViaAI.git
cd AdoptViaAI
python -m venv .venv && source .venv/bin/activate
pip install -e .
cp .env.example .env
avai version
Quick demo
avai ask --safe "What is prompt caching?"
avai tools run calculator expression="(100 + 50) * 2"
avai agent run researcher "what tools are available?"
avai mcp tools
avai safety status
Built with Claude
Built collaboratively with Claude (Anthropic) as an AI development partner — demonstrating practical ability to leverage Claude as both a tool and a development accelerator.