Tailored AI

Documentation

Welcome to the Tailored AI documentation. TAI is a lightweight, modular AI agent framework optimized for local LLMs while supporting cloud providers like OpenAI and Anthropic.

Why TAI?

  • Local-first: Designed from scratch to work with smaller models (30B parameter quantized models on consumer GPUs) by keeping system prompts short, tool counts low, and context tight.
  • Hot-reloadable: Configuration, tools, and providers reload at runtime — the agent can modify its own capabilities without restarting.
  • Simple by design: No complex state machines. The agent loop is straightforward: chat → tool calls → chat → stop.

What's in the box

  • 3 providers: Ollama, OpenAI (+ compatible APIs), Anthropic
  • 18+ built-in tools: Shell, file I/O, web search, browser automation, Gmail, Calendar, Drive, project tasks, and more
  • Agent profiles: Named configurations with model/tool/behavior overrides and sub-agent delegation
  • Multi-channel: CLI REPL, Discord bot, HTTP API with SSE, webhooks, cron scheduler
  • Hooks system: Run tool calls before/after the agent loop for automation pipelines
  • Custom tools: Define shell command tools in YAML config — no code needed

Get started

Head to Getting Started to install and run your first agent, or explore the sidebar to learn about specific features.