Plugin directory

Data & AI

LLM + AI Agents

LLM-powered generation, evaluation, and research inside agent workflows — via OpenRouter (default) or Ollama Cloud.

Auth: API key / tokenv1.1.1
aigeneration
Install

Auth & credentials

Auth method

API key / token

OpenRouter API key

Storage

Encrypted at rest, limited to the agents and tools you authorize, and not logged in plaintext.

Scope

Enable LLM only for the agents that need it.

Connect: Create a key at openrouter.ai/keys. Optionally set the 'ollama' credential to route through Ollama Cloud instead.

What it touches: Read-only model calls via an OpenRouter or Ollama Cloud API key. No write or destructive actions.

What your agents can do with LLM

Concrete jobs an agent team handles with LLM, each running on a schedule or on demand.

Capability

Generate and revise drafts with a chosen quality level

Capability

Evaluate and classify text with confidence scoring

Capability

Extract structured data from unstructured text

Capability

Summarize long documents and synthesize researched answers

Built for agent teams

Every OrgSDK integration ships with the same guarantees — this is what makes LLM useful, not just connected.

Runs on a schedule

Agents don't just answer chats. They run on a schedule — 24/7 — so LLM work happens even when you're asleep.

Approval gates

Agents can hold any irreversible LLM step behind a human sign-off using the built-in approval action. Add it to a workflow where it matters — approvals are an explicit capability, not enforced on every call.

Per-agent enable

Grant LLM only to the agents that need it. Credentials are encrypted at rest and surfaced only through an agent's enabled plugin functions when a workflow needs them.

Encrypted at rest

Your LLM credentials are encrypted and stored per-org. OrgSDK never reads or logs them in plaintext.

Capability safety — 7 actions

Grouped from each function's source metadata. Read-only actions are non-mutating; write actions create, update, or delete data.

Read-only · non-mutating

7
evalBoolean

Use AI to evaluate if text matches given criteria with few-shot examples. Returns { result: boolean, confidence: number }. Requires positive and negative examples to disambiguate the classification boundary. Use confidence thresholds: >0.9 auto-process, 0.7-0.9 log for audit, <0.7 flag for human review. Optional quality parameter: 'high' (default), 'medium', 'low'.

evalMultiCategory

Use AI to categorize text into multiple categories from a comma-separated list. Returns array of category names. Optional quality parameter: 'high' (default), 'medium', 'low'.

evalStructured

Use AI to extract structured data from text using a Zod schema object. Returns { data } on success, or { error, data: null } on failure. IMPORTANT: Pass a Zod schema object created with z.object({...}), z.string(), z.number(), etc. JSON schema objects or plain object shapes will fail. When defining the schema, add helpful metadata via .description('...') on each field so the model knows the expected format or details (e.g. date formats, specific keywords). Optional quality parameter: 'high' (default), 'medium', 'low'.

generate

Generate free-form text using an LLM. Takes a user prompt and an optional system prompt to guide the response style/behavior. Optional quality parameter controls model intelligence: 'high' (default, most capable), 'medium' (balanced), 'low' (fastest). Returns an object { content: string, tokensUsed: number } with the generated text and the token usage for billing.

querySearch

Search for information using LLM. Returns {content, results: [{url, title, snippet, source, publishedDate}]}

summarizeText

Summarize text content using LLM. Returns {summary, originalLength, summaryLength, tokensUsed}

synthesizeAnswer

Synthesize research findings into a comprehensive answer using LLM. Returns {answer, question, sources, tokensUsed}

Write & mutating

0

How install works

Plans start at $58/mo. Every org runs in its own isolated cloud environment.
  1. 01

    Choose a plan

    Starter or Pro. Your managed workspace is ready in seconds.

  2. 02

    Install

    Add LLM from the plugin directory — one click, no config files.

  3. 03

    Connect & enable

    Authorize LLM, then enable it for the agents that need it.

Put LLM in the hands of a persistent agent team.

Choose Starter or Pro, create your org, and install LLM in minutes.

Get started