Skip to main content
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.