AGI Wings

Workflow automation and internal SaaS,
in production fast.

AGI Wings is a cloud runtime optimized for AI agents. No no-code limits and no complex infrastructure setup. Your AI agent assembles JS, SQL databases, and external service connections and deploys to the cloud in an instant—from scheduled jobs and webhooks to web apps for your team or just yourself.

export default async function (event) {  const res = await fetch('https://api.github.com/issues', {    headers: { 'User-Agent': 'github-digest' },  })  const issues = await res.json()  const text = issues.map((i) => `- ${i.title}`).join('\n')  await fetch('https://slack.com/api/chat.postMessage', {    method: 'POST',    headers: { 'Content-Type': 'application/json' },    body: JSON.stringify({ channel: event.channel, text }),  })  return { count: issues.length }}
$ wings connection add github --host api.github.com --auth bearer$ wings connection add slack --preset slack$ wings handler deploy --name github-digest --file handler.js \    --connection github=github --connection slack=slack \    --schedule "every:1d@09:00" --tz Asia/Tokyo \    --args '{"channel":"C0123456789"}'✓ Deployed handler "github-digest"

HOW IT WORKS

You describe it. Your agent writes it. Wings runs it.

Wings runs the code and connects to your services. You choose when it starts and where to save data.

  1. 01

    You

    Describe the job

  2. 02

    Your agent

    Write and deploy the code

  3. 03

    AGI Wings

    Run it in the cloud

HOW IT FITS

Just the pieces you need.

Choose and combine the pieces your job needs.

  • Schedule

    Run on a schedule

    Choose when recurring work should run. Starts may be delayed when the service is busy.

  • API Trigger

    Respond to a request

    Receive webhooks and HTTP requests.

  • Web App

    Open in a browser

    Share a private app with people you choose.

  • Handler

    Run your code

    A JavaScript function does the work.

  • Connection

    Connect your services

    Keep API credentials outside your code.

  • Database

    Keep your data

    Read and write data with SQL.

  • Run

    Review the result

    Check what happened in the Console.

USE CASES

Ask for the work you want.

Install the Wings Skill so your agent can deploy and check the result in the same conversation.

wings skill install --target all

  • Schedule

    A daily summary

    Every morning at 9, summarize my GitHub issues and send them to Slack.

  • API Trigger

    A webhook receiver

    Receive Stripe payment webhooks, verify their signatures, and notify Discord.

  • Web App

    A shared team tool

    Make a private app that lists recent Stripe sales and share it with our finance team.

SECURE BY DEFAULT

Only the permissions it needs.

A Handler can use only the Connections you select when deploying it. Connection credentials never reach the running code.

Read about security and data →
  • Credentials kept out of code
  • Only selected service connections
  • Execution history in the Console

GET STARTED

Give your AI agents wings

Start with a free AGI Lab account. Active members get higher limits at no extra charge.

curl -fsSL https://agi-labo.com/wings/install.sh | sh

New Free accounts have lower limits for their first 7 days: 3 Handlers, a 15-minute minimum Schedule interval, and 10 minutes of Run duration per UTC day.