Home / Docs / Plugin SDK

Plugin SDK

Coming Soon

Extend Aamlaa with custom plugins โ€” add new AI providers, code transformers, and export targets. Build once, share with the community.

๐Ÿ”Œ

Custom Providers

Register any OpenAI-compatible or proprietary AI provider. Aamlaa's Smart Mode and Agent Mode will automatically route to your provider based on task type and availability.

Planned
โš™๏ธ

Code Transformers

Hook into the generation pipeline to post-process output โ€” rename exports, inject dependencies, apply formatting rules, or translate to a different framework.

Planned
๐Ÿ“ฆ

Export Plugins

Add new export targets beyond ZIP: push to GitHub, deploy to Vercel, publish to npm, or send to your internal CI pipeline โ€” all from the Aamlaa editor.

Planned

SDK interface preview (subject to change):

// aamlaa-plugin.ts
import { definePlugin } from "@aamlaa/plugin-sdk";

export default definePlugin({
  name: "my-custom-provider",
  version: "1.0.0",
  type: "provider",

  provider: {
    id: "my-llm",
    displayName: "My Custom LLM",
    models: ["my-model-v1"],
    async complete(prompt, options) {
      // Your inference logic here
      return { text: "...", usage: { tokens: 0 } };
    },
  },
});

Roadmap

Q3 2026

Developer preview SDK released

Q4 2026

Plugin Marketplace launches

Q1 2027

General availability & monetization

Sign up for early access

Be the first to know when the Plugin SDK developer preview drops. We'll share docs, examples, and direct access.

Request early access โ†’

No commitment required.