Stop Juggling 5 AI APIs — Ship AI Features with One SDK
If your project uses AI for articles, images, SEO, and social content, you probably have four API keys, four billing dashboards, four different error formats, and a growing headache.
Here's what that looks like:
// The old way: 4 providers, 4 SDKs, 4 billing accounts
const openai = new OpenAI({ apiKey: process.env.OPENAI_KEY })
const stability = new StabilityAI({ apiKey: process.env.STABILITY_KEY })
const ahrefs = new Ahrefs({ apiKey: process.env.AHREFS_KEY })
const resend = new Resend({ apiKey: process.env.RESEND_KEY })
Here's what it looks like with AADDYY:
// The new way: 1 provider, 1 SDK, 1 billing account
import { AADDYY } from 'aaddyy'
const client = new AADDYY() // reads AADDYY_API_KEY from env
const article = await client.articles.generate({ topic: 'AI trends', tone: 'professional' })
const image = await client.images.generate({ prompt: 'futuristic city at sunset' })
const seo = await client.seo.analyze({ url: 'https://example.com' })
const caption = await client.captions.generate({ topic: 'product launch', platform: 'instagram' })
One API key. One npm install. One bill.
The Real Cost of Multiple Providers
It's not just about money. It's about time.
Every AI provider you add to your stack brings:
- A new SDK to learn — different method names, different response shapes, different error codes
- A new billing account to manage — separate invoices, separate payment methods, separate spending alerts
- A new auth pattern — some use Bearer tokens, some use X-API-Key headers, some use query params
- A new failure mode — each provider goes down independently, and each has different rate limits
According to recent industry data, developers managing 3+ AI providers spend 3-8 hours per month just on provider management — not building features.
What AADDYY Covers
One SDK, 100+ tools across every category:
Writing & Content
await client.articles.generate({ topic: 'AI in Healthcare', length: 'long' })
await client.essays.write({ topic: 'Climate Change', essayType: 'argumentative' })
await client.emails.write({ purpose: 'follow-up meeting', tone: 'professional' })
await client.titles.generate({ topic: 'Startup Growth', count: 10 })
Images & Design
await client.images.generate({ prompt: 'minimalist logo', style: 'flat' })
await client.logos.create({ keyword: 'TechStartup', type: 'modern' })
await client.headshots.generate({ style: 'professional', gender: 'female' })
// Plus: album covers, t-shirt designs, jewelry, product photos
Video
await client.videos.generate({ prompt: 'product demo animation' })
await client.videos.eduClip({ topic: 'Photosynthesis', duration: 30 })
SEO & Analysis
await client.seo.analyze({ url: 'https://mysite.com' })
await client.keywords.research({ topic: 'AI tools for developers' })
Education
await client.math.solve({ problemText: 'integrate x^2 from 0 to 5' })
await client.physics.solve({ problemText: 'ball thrown at 20m/s at 45 degrees' })
Social Media
await client.captions.generate({ topic: 'new feature launch', platform: 'linkedin' })
await client.captions.instagram({ topic: 'behind the scenes', tone: 'casual' })
For any tool without a dedicated method, use the generic call:
await client.tool('ai-jewelry-designer', { keyword: 'diamond ring', style: 'modern' })
Pricing: Pay Only for What You Use
No subscriptions. No monthly minimums.
| Provider | Model | Typical Cost |
|---|---|---|
| OpenAI GPT-4 | Per 1K tokens | $0.03 + complexity |
| Ahrefs API | Monthly subscription | $99/month minimum |
| Stability AI | Per image | $0.02-$0.06 |
| AADDYY | Per call, any tool | $0.01-$0.50 |
New accounts get 50 free credits ($0.50) — enough to test any tool. No credit card required.
1 credit = $0.01. An article costs ~5 credits. An image costs ~4 credits. A title generation costs ~1 credit.
Getting Started
Step 1: Install
npm install aaddyy
Step 2: Get an API key Sign up at aaddyy.com (50 free credits, no card) and create a key at aaddyy.com/api-keys.
Step 3: Set your environment variable
export AADDYY_API_KEY=aip_your_key_here
Step 4: Use it
import { AADDYY } from 'aaddyy'
const client = new AADDYY()
const result = await client.articles.generate({ topic: 'Your first article' })
console.log(result)
That's it. No prompt engineering, no model selection, no token counting.
Works with AI Agents Too
If you use Cursor, Claude Code, or Windsurf, add AADDYY as an MCP server and your agent gets all 100+ tools automatically:
npx @aaddyy/mcp-server
Just ask: "Generate a logo for my startup" — and it uses AADDYY. No code needed.
Links
Explore AI tools on Aaddyy
Browse toolsMore from the blog
Control Your AI Costs: Pay-Per-Use AI Tools via API (No Surprises)
No more surprise AI bills. AADDYY uses a credit system — 1 credit = $0.01, every tool shows its cost upfront, and when credits run out, calls stop. Budget your AI costs before writing a line of code.
AI Image Generation API: Logos, Headshots & Product Photos for Cents
Beyond generic text-to-image: AADDYY offers specialized API endpoints for logos, headshots, product photos, album covers, and t-shirt designs — each tuned for that output type. From $0.04 per image, pay-per-use.
Build an AI Tutor App: Math & Physics Solver API for $0.01/Problem
Build an AI tutor app with step-by-step math and physics solutions for $0.01 per problem. AADDYY's solver APIs return structured steps, formulas, verification, and common mistakes. Works with text and image input.