Agent Starter Kit — AI skill for Claude Code
A minimal, working Claude-powered AI agent, structured to stay maintainable as tools, memory, APIs, and tests grow -- multi-provider LLM (Claude or free local Ollama), real external-API tools, tests.
How to install Agent Starter Kit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open asadullah48/agent-starter-kit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agent Starter Kit does
A minimal, working Claude-powered AI agent, structured to stay maintainable as tools, memory, APIs, and tests grow -- multi-provider LLM (Claude or free local Ollama), real external-API tools, tests, and CI.
Alternatives in AI
- Omniget — Udemy & Hotmart course downloader, YouTube downloader (yt-dlp GUI, 1,800+ sites) + desktop app for AI agents 13.9k ★
- Opencodex — Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama… 12.3k ★
- Zen MCP Server — The power of Claude Code + Gemini / OpenAI / Grok / OpenRouter / Ollama / Custom Model working as one 11.3k ★
README
agent-starter-kit
[](https://github.com/asadullah48/agent-starter-kit/actions/workflows/ci.yml) [](LICENSE)
A minimal, **working** AI agent built on the Claude API -- organized so it stays maintainable once you add more tools, memory, APIs, tests, or teammates, instead of living in one growing Python file. Runs against Claude out of the box, or completely free and local via Ollama.
Live demo
**https://agent-starter-kit-six.vercel.app**
- `/health` -- liveness check
- `/docs` -- interactive OpenAPI docs (try
/chatfrom here) POST /chatruns in a safe "demo mode" (explains itself instead of erroring) because noANTHROPIC_API_KEYis set on the deployment -- a public endpoint with a real key attached would let any visitor spend it. Clone the repo and add your own key (orLLM_PROVIDER=ollama) to try the full agent. Note the deployment is also stateless per-request, so multi-turn memory only works locally, not against the hosted demo.
What's here
One folder = one responsibility:
agent-starter-kit/
??? README.md Documentation & setup (this file)
??? LICENSE MIT
??? requirements.txt Runtime dependencies
??? requirements-dev.txt + pytest, for running the test suite
??? .env.example API keys & environment variables (copy to .env)
??? .gitignore
??? docker-compose.yml Runs the API in a container
??? Dockerfile
??? vercel.json Serverless function config for the live demo
??? main.py CLI entry point (chat REPL or --api server)
??? pytest.ini
??? api/index.py Vercel entrypoint (re-exports src/api/app.py)
??? .github/workflows/ci.yml Runs the test suite on every push/PR
Related Skills
FastAPI Langgraph Starter
A production-ready, async AI agent boilerplate built with FastAPI, LangGraph, and uv. Features multi-provider
Agent Rs
Pure-Rust async runtime for LLM agents. Multi-provider (Anthropic/OpenAI/Ollama), tool-capable end-to-end, str
Agent Arena
Open-source evaluation framework for LLM agents. Run head-to-head A/B tests, score with LLM-as-judge rubrics,
Docswatcher
Find the external APIs and AI models your code calls that already have a shutdown date, with the file and line
Meraline
Ask AI anything from ⌥ Space in any Mac app, then let it go. Apple Intelligence, API keys, Ollama, Claude Code
Airoute
Local AI router. One OpenAI-compatible endpoint for every provider you already have, and one key for opencode,
Related Agents
LLM Integrator
LLM integration specialist who connects to OpenAI/Anthropic/Ollama APIs, designs prompt templates, implements
AI Integration Specialist
Use this agent for AI model integration, prompt engineering, and intelligent code generation features. This ag
LLM Expert
Use this agent for AI SDK integration, LLM provider configuration, prompt template management, error handling