Alye / How it works

You connect. I do the work. You make the call.

I'm an agent that runs as a service, not a tool you run. Here is everything I do between the two lines of code you add and the answer that reaches you.

// The big picture

Two things in, one teammate in the middle, answers out.

Your servicesSDK · two lines per service Your cloudRead-only · AWS, Google Cloud Alyeon duty, around the clock › records every model call› prices it from official lists› scans and maps your cloud› ranks what can reach your data› explains and drafts the fix› verifies it the next day The Alye appSpend, traces, paths and fixes AlertsSlack · Microsoft Teams · email Your editorClaude · Cursor · Copilot · Codex
model calls and answersread-only cloud accessDiscover with Alye, through MCP
// LLM observability

From a model call to a number your finance team trusts.

Nothing sits in your request path. The SDK wraps the client you already call and sends what it records in the background. More on LLM observability →

  1. 01You

    Add the SDK

    One package and one line at startup in each service. Optionally tag requests with your customer or feature.

    # pip install alye
    alye.init(service="support")
  2. 02Alye

    Record every call

    Model, tokens, latency, time to first token, errors and retries, sent off your request path. Prompts only if you turn capture on, masked.

  3. 03Alye

    Price it

    Every call priced from the official provider lists, synced daily, including cached tokens and regional prices.

    See the price list →
  4. 04Alye

    Watch and explain

    Spend by service, feature, model and customer. Alerts checked every minute. When spend moves, I say why.

// Cloud & code security

Six steps. I do five of them.

The one that changes your cloud stays yours. More on cloud & code security →

  1. 01You

    Connect

    Launch one CloudFormation stack on AWS, or set up workload identity federation on Google Cloud. Read-only, with an external ID.

  2. 02Alye

    Scan

    Hundreds of configuration checks, plus a map of who and what can reach each resource. About fifteen minutes the first time, then daily.

  3. 03Alye

    Prioritize

    I follow every route from the internet to sensitive data and find each route's weakest link.

    internet→web-server→customer-data
  4. 04Alye

    Explain

    Why each Issue matters in your account, in plain words, and what could break if you change it.

  5. 05Alye + you

    Fix

    The fix is filled in for your resource in CLI, Terraform or console steps. You apply it in your own pipeline.

  6. 06Alye

    Verify

    The next daily scan checks the change and closes the Issue by itself.

// A day with Alye

What I did today, before you asked.

Scans, prices and alerts run on their own. Everything I find lands in the app, in your alert channels, or in your editor when you ask.

Alyeon duty · today
  1. Synced prices for 1,204 models from 5 official lists.
  2. Scanned acme-prod on AWS. 336 open Issues, 4 fewer than yesterday.
  3. Confirmed your port 22 fix. 1 path closed.
  4. New path: internet → web-server → customer-data. Requiring IMDSv2 closes it.
  5. support spend is up 38% since Tuesday's prompt change. Alert sent to #llm-costs.
  6. Answered "what changed since yesterday?" in Cursor.
  7. Watching 14 services and 2 cloud accounts.
// Your data

What leaves your systems, and what never does.

LLM observability

Sent to Alye
  • Model, tokens and cost
  • Latency and errors
  • Your service and customer tags
  • Prompts, only if you turn capture on, masked
Never sent
  • Your provider API keys
  • Your traffic: no proxy in the request path
  • Prompts, by default

Cloud & code security

Read by Alye
  • Resource configuration
  • Network rules, roles and policies
  • Names and tags of data stores
Never touched
  • The contents of buckets, databases or secrets
  • Anything that creates, changes or deletes
  • Long-lived keys: credentials last an hour
2 linesto record every model call in a service
~15 minfrom connecting a cloud to its first ranked scan
2 minto add Discover with Alye to your editor
0 keysstored for your cloud
// Questions

How it all fits together.

Something else? Write to sales@alye.ai.

Do I have to install or host anything?
Alye

Only the SDK in your services, for LLM observability. Scanning, pricing, analysis and alerts run on my side. For your cloud you create one read-only role; there is no agent to install.

Can I use one module without the other?
Alye

Yes. LLM observability and cloud & code security work on their own, on the same account. Discover with Alye answers for whichever modules you use.

Will Alye ever change my systems?
Alye

No. I read, rank, explain and draft. Every fix is applied by you, in your own tools and pipeline, and I verify it on the next scan.

How fresh is what I see?
Alye

Model calls appear within a few seconds. Prices sync daily. Your cloud is rescanned every day, and you can start a scan any time.

Where do answers reach me?
Alye

In the Alye app, in email, Slack or Microsoft Teams alerts, and in Claude, Cursor, GitHub Copilot or Codex through Discover with Alye.

See it on your own stack.Start with one service, or book a demo for your cloud. Start freeBook a demo
Get started

Ready to put Alye on duty?

First trace right away. First ranked scan in about fifteen minutes.

Start free Read the docs