Skip to content

Releases: tedzoe/AdoptViaAI

v0.5.0 — CCA-F Portfolio Release

26 May 12:31

Choose a tag to compare

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.