Coding AI agent using Pydantic AI's Direct API for minimal abstraction. Features 9 file system tools and interactive terminal interface.
For Educational Purposes Only - Learn AI agent architecture with minimal abstractions
A Python AI agent system using Pydantic AI's Direct API for maximum learning clarity. Built with Google Gemini and featuring 9 file system tools.
Uses pydantic_ai.direct.model_request_sync() - minimal abstraction perfect for learning:

| Tool | Description |
|---|---|
read | Read files with optional line limits |
write | Create files with audit logging |
edit | String replacements in files |
multiedit | Multiple edits atomically |
ls | List directory contents |
glob | Pattern-based file search |
grep | Regex search in file contents |
bash | Execute shell commands |
todo | Task management |
git clone <your-repo-url>
cd codantic-ai
# Setup environment
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# OR: uv sync
# Configure API key
cp .env.example .env
# Edit .env and add your Claude API key
# Run the agent
python main.py
graph TB
A[👤 User Input] --> B[🔄 AgentLoop]
B --> C[🤖 Pydantic AI Direct API]
C --> D{🛠 Tool Calls?}
D -->|Yes| E[⚡ Execute Tools]
E --> B
D -->|No| F[💬 Response]
# Direct API usage - no hidden abstractions!
model_response = model_request_sync(
self.model_name,
self.context, # Full conversation history
model_request_parameters=ModelRequestParameters(
fun
Universal, model-agnostic operating harness for AI agents (Claude, Codex, Gemini, …) — a lean core + work-type profiles assembled by one setup script.
Game-development Agent Skills for AI coding agents: install once and a master router loads the right skill for your engine and task. 66 original, version-pinned skills (plus a master router) in the portable SKILL.md format that runs across Claude Code, Cursor, Codex, Copilot, Gemini CLI and more, for Godot, Unity, Unreal, web and beyond.
A desktop pet for macOS & Windows that monitors your AI coding agents (Claude Code, Codex, Cursor, Gemini...) in real time, and grows as you code, feed it tokens, level it up, climb the leaderboard.
UltraGameStudio - AI coding agent for game development: engine workflows, gameplay code, and asset generation.
The coding agent that answers to you, your model, your machine, your rules.
Stop babysitting local AI agents. Just notifications, approve, and resume your Codex,Pi,Grok, or Claude code sessions anywhere. 0-Intrusion mobile control bridge via Telegram/微信/飞书. No hooks, no skills, no MCP.
Workflows from the Neura Market marketplace related to this Gemini resource