Skrptiq SKRPTIQ

Services

Colour: Sky (#0ea5e9)

Services represent external systems that workflows run on or require — LLM providers, MCP servers, databases, messaging platforms, and anything else outside skrptiq itself.

Pre-Built Templates

A comprehensive library of service templates is available, organised by category. Each template comes pre-filled with setup instructions, authentication details, endpoints, and capabilities in markdown format.

LLM Providers (API)

TemplateDescription
Anthropic ClaudeClaude Opus, Sonnet, and Haiku models via the Anthropic API
OpenAIGPT-4, GPT-4o, o1, and o3 models via the OpenAI API
Google GeminiGemini models via Google AI Studio or Vertex AI
Mistral AIMistral Large, Medium, Small, and Codestral models
CohereCommand and Command-R models, optimised for RAG and enterprise use

Local LLMs

TemplateDescription
OllamaLocal LLM runner for private/offline use with GPU acceleration
LM StudioDesktop app for local model inference with OpenAI-compatible API
llama.cppLightweight C++ inference engine for GGUF quantised models

Desktop Apps

TemplateDescription
Claude DesktopAnthropic’s desktop app with native MCP server support
ChatGPT DesktopOpenAI’s desktop app for macOS and Windows

MCP Servers

TemplateDescription
GitHub MCPRepository access, pull requests, and issues via MCP
Filesystem MCPLocal file system read/write access via MCP
PostgreSQL MCPPostgreSQL database queries via MCP
SQLite MCPSQLite database queries via MCP
Brave Search MCPWeb search via the Brave Search API and MCP
Puppeteer MCPBrowser automation and web scraping via MCP
Memory MCPPersistent knowledge graph memory via MCP
Custom MCP ServerBlank template for your own MCP server implementation

External Services

TemplateDescription
SlackMessaging, channel history, and notifications via the Slack API
JiraAtlassian Jira issue and project tracking
LinearIssue tracking and project management via GraphQL API
NotionWorkspace pages and database access via the Notion API
GitHub APIREST and GraphQL API for webhooks, automation, and CI/CD
Email / SMTPEmail sending via SMTP or API-based providers (SendGrid, Resend, Postmark)

Vector Databases

TemplateDescription
PineconeManaged vector database for embeddings and similarity search
ChromaOpen-source embedding database, runs locally or hosted
QdrantHigh-performance Rust-based vector database

Template Content

Each template includes structured markdown covering:

  • Provider/service name and type
  • Endpoint URLs — API base URLs or local server addresses
  • Authentication — API keys, tokens, or credentials with variable placeholders (e.g. {{ANTHROPIC_API_KEY}})
  • Available models or capabilities — what the service can do
  • Setup instructions — installation commands, configuration steps
  • Notes — rate limits, pricing tiers, platform support

Connections

Services connect to workflows through two edge types:

  • Runs on — the workflow’s primary executor. A workflow typically runs on one service (e.g. an LLM provider).
  • Requires — additional dependencies. A workflow might require a vector database for retrieval alongside its primary LLM.

Services do not connect directly to each other. They always relate to the graph through workflows.

Custom Services

If none of the templates match, create a blank service node and add your own configuration in the content editor. Use the {{VARIABLE}} syntax for any credentials or environment-specific values you want to keep configurable.