Claude AI Toolkit — AI skill for Claude Code
Python wrapper and CLI for Anthropic's Claude models, with vision.
How to install Claude AI Toolkit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ramonclaudio/claude-ai-toolkit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude AI Toolkit does
Python wrapper and CLI for Anthropic's Claude models, with vision.
Alternatives in AI
- AGENTS.md - Skill Seekers — Concise reference for AI coding agents 11.1k ★
- Deepreasoning — A high-performance LLM inference API and Chat UI that integrates DeepSeek R1's CoT reasoning traces with Anthr 5.4k ★
- WindsurfAPI — Turn Windsurf / Devin Desktop's 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into OpenAI-, A 3k ★
README
Claude AI Toolkit
**Unmaintained.** Use the [`anthropic`](https://github.com/anthropics/anthropic-sdk-python) SDK for Python or [Claude Code](https://claude.ai/code) for CLI.
I've always preferred pair programming with LLMs from the terminal over copy-pasting from browser chats. Web UIs hit rate limits, lose context across tabs, and break flow when I'm moving code back and forth. Anthropic dropped the Claude 3 family on March 4, 2024. I shipped this the same day. The official Python SDK was fresh, Claude Code didn't exist yet, and I wanted chat/text/vision modes, streaming, system prompts, and the full parameter surface behind one CLI. So I built this for myself.
Python wrapper and CLI for Anthropic's Claude models, with vision.
Install
git clone https://github.com/ramonclaudio/claude-ai-toolkit.git
cd claude-ai-toolkit
pip install -r requirements.txt
Configuration
Get an API key at https://console.anthropic.com/. Set via env var, `.env`, or pass directly:
export CLAUDE_API_KEY=your_api_key
CLI
# Chat
python cli.py --chat
# Text
python cli.py --text --prompt "Write a haiku about robots."
# Vision
python cli.py --vision --prompt "Describe this image." --image "https://example.com/image.jpg"
Type `exit` or `quit` to leave chat.
Python
from claude import Chat, Text, Vision
Chat().run()
Text().run(prompt="Write a haiku about robots.")
Vision().run(prompt="Describe this image.", image="https://example.com/image.jpg")
Options
| Description | CLI | Python |
|---|---|---|
| Chat mode | --chat |
Chat() |
| Text mode | --text |
Text() |
| Vision mode | --vision |
Vision() |
| Prompt | --prompt |
prompt= |
| Image path or URL | --image |
image= |
| API key | --api_key |
api_key= |
| Model | --model |
model= |
| Streaming | --stream |
stream=True |
| System prompt | --system_prompt |
system_prompt= |
| Max tokens | --max_tokens |
max_tokens= |
| T |
Related Skills
DelphiGenAI
The GenAI API wrapper for Delphi seamlessly integrates OpenAI’s latest models (gpt-5 serie), delivering robust
GPT Cc
Local Python gateway that lets Claude Code run on OpenAI Chat Completions-compatible models or a locally authe
Claudegate
ClaudeGate - A CLI wrapper that lets you switch between Anthropic, OpenRouter, Z.AI, Kimi K2, Novita AI, and c
Failecho
When a tool or model call fails, your agent learns what fixed it for other agents, or that nothing has. Plugin
Dailybrief
cli, ai-agent, productivity, claude-ai, anthropic, terminal, python, personal-assistant, second-brain, local-f
Gptcc
GPT for Claude Code — use OpenAI GPT models inside the Claude Code CLI via documented extension points (ANTHRO
Related Agents
Glm Agent
Runs Z.AI GLM on the user's GLM Coding Plan. Three modes - consult (direct API call, 1M context, for inputs to
ML Cv
ML/Computer Vision specialist. Use for PyTorch/TensorFlow model work, training pipelines, CoreML export, datas
Robo AI
Robot learning and perception — vision pipelines, 3D detection/segmentation, pose estimation, VLA and robot fo