> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sinas.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> AI agent platform for building intelligent applications

Sinas is a platform for building AI-powered applications. It brings together multi-provider LLM agents, serverless Python functions, persistent state, database querying, file storage, and template rendering — all behind a single API with role-based access control.

**What you can do with Sinas:**

* **Build AI agents** with configurable LLM providers (OpenAI, Anthropic, Mistral, Ollama), tool calling, streaming responses, and agent-to-agent orchestration.
* **Run Python functions** in isolated Docker containers, triggered by agents, webhooks, cron schedules, or the API.
* **Store and retrieve state** across conversations with namespace-based access control.
* **Query external databases** (PostgreSQL, ClickHouse, Snowflake) through saved SQL templates that agents can use as tools.
* **Manage files** with versioning, metadata validation, and upload processing hooks.
* **Render templates** using Jinja2 for emails, notifications, and dynamic content.
* **Define everything in YAML** for GitOps workflows with idempotent apply, change detection, and dry-run.

Sinas runs as a set of Docker services: the API server, queue workers (for functions and agents), a scheduler, PostgreSQL, PgBouncer, Redis, ClickHouse (optional for request logging), and a web console.
