SuperAPI AI Directory

docyrus-platform

Agents & models

View repository

Updated 10-15 09:03

About this skill

Docyrus Platform

Docyrus is an AI-native Backend Platform as a Service (BPaaS) for building B2B web/mobile apps, client portals, internal tools, AI agents, chatbots, and integrations — without building backend infrastructure from scratch. This skill is the architecture map: the building blocks, how they fit, and which dedicated skill owns each how-to.

Core Building Blocks

The platform is composed of building blocks that compose into apps:

  • Apps — Top-level containers that group data sources, automations, agents, and custom queries into a deployable unit.
  • Data Sources — Structured collections of records with typed schemas. Four types: simple, advanced, external (connected DBs/APIs), and system (pre-built). Every data source — internal or external — is exposed through one unified CRUD endpoint.
  • Fields — 45+ field types defining each data source's schema: text, numbers, dates, selections, relations, files, formulas, nested data, and more.
  • Enumerations — Reusable option sets for selection fields (color, icon, ordering).
  • Custom Queries — SQL-based analytics templates with variable interpolation, runtime filters, and multi-database targeting.
  • Automations — Event-driven workflows: triggers (record changes, schedule, webhook, email, webform, button) → action-node chains (email, notifications, record ops, HTTP, AI, scripts).

Detailed building-block specifications: references/core-building-blocks.md.

Which skill for which task

This skill holds the concepts. For doing the work, use the dedicated skill:

To… Use skill
Design a data source (schema, fields, relations, enums, access) docyrus-data-source-design
Build an automation (triggers + action-node graph) docyrus-automation-design
Build a custom AI agent + its sub-resources docyrus-agent-design
Author AI tools the system base agent ("Docy") calls docyrus-app-ai-tools
Design an email template docyrus-email-template-design
Design an HTML/PDF print/report template docyrus-print-pdf-template-design
Build a public webform that collects submissions into records docyrus-webform-design
Design a data source's record create/edit/view form (grid, sections, conditional rules) docyrus-dynamic-form-design
Configure tenant ACL (roles, hierarchy units, role rules) docyrus-acl-design
Discover & call third-party integrations/connectors (docyrus connect) docyrus-integrations-and-connectors
Query/CRUD data, write filters/formulas, build query payloads docyrus-api-dev
Write DSQL (logical SQL) queries, or natural-language dsql ask docyrus-dsql-query-design
Drive everything from the terminal (auth, ds, studio, automation, agent, …) docyrus-cli-app
Build a React app on Docyrus (collections, grids, forms) docyrus-app-dev-react, docyrus-data-grid-page-design, docyrus-record-detail-form-design

Capability areas (concepts)

Querying & Data Operations

Unified query engine: column selection, 50+ filter operators, aggregations, formulas, pivots, child queries, full-text search; full CRUD with bulk ops, comments, and attachments; plus a read-only logical SQL endpoint (DSQL) over appSlug.dataSourceSlug tables. Concept overview: references/querying-and-data-operations.md. → Query payloads & formulas: docyrus-api-dev. DSQL (logical SQL, dsql ask): docyrus-dsql-query-design. Terminal querying: docyrus-cli-app.

AI Capabilities

AI agent builder with tool binding, knowledge bases, MCP servers, 18+ model providers, agent chaining, task scheduling, persistent memory, chat integrations, and evaluation metrics. Concept overview: references/ai-capabilities.md. → Build agents: docyrus-agent-design. Author the tools Docy calls: docyrus-app-ai-tools.

Automation & Workflows

Event-driven automation engine: trigger types and action-node types, conditional flows, action chains, archiving. Concept overview: references/automation-and-workflows.md. → Build automations: docyrus-automation-design.

Authentication & Multi-Tenancy

OAuth2 flows (PKCE, Client Credentials, Device Code), scope-based permissions, tenant isolation, role-based and record-level ACL, React auth helpers, and the client portal. Concept overview: references/auth-and-multi-tenancy.md. → Configure ACL: docyrus-acl-design. OAuth in app code: docyrus-api-dev.

Integrations & Events

Connector framework for HTTP and SQL providers, webhook/event management, connector discovery, collaborative document editing, in-app messaging, notifications, and email. Concept overview: references/integrations-and-events.md. → Discover & use connectors (docyrus connect): docyrus-integrations-and-connectors. Webhook/messaging CLI: docyrus-cli-app.

Platform Services

App templates, data import/export, reporting & analytics, deployment & versioning, localization & navigation, audit logging, and billing. Concept overview: references/platform-services.md. → Public data-collection webforms are their own skill: docyrus-webform-design.

Developer Tools

Auto-generated OpenAPI specs, MCP server, a full-featured CLI, REST API client libraries, a React auth provider, and auto-generated collection hooks. Concept overview: references/developer-tools.md. → Full CLI command index: docyrus-cli-app (docyrus <cmd> --help for flags). REST client + query payloads + formulas: docyrus-api-dev.