Show HN: PomeloAPI – one key for 25 AI models
pomeloapi.comPomeloAPI lets you swap between GPT-4, Claude 3, FLUX images, ElevenLabs speech and more with a single REST call. One schema, one bill, no vendor lock-in.
What it is:
• One REST endpoint that speaks to GPT-4, FLUX, ElevenLabs, Kling, Veo and more.
• A consistent request+response schema, so you can swap models without rewriting code.
• Usage-based billing that tracks each model’s native price. Pay only for what your app calls.
Why bother:
Every provider ships a different SDK, authentication method and pricing unit. If you want to experiment, run A/B tests or add fallbacks, the glue code piles up fast. PomeloAPI hides that complexity. Call /v1/task, set model to whatever you need and ship.
Typical use cases:
• Content marketing: generate articles, social posts and ad copy in one pipeline.
• Product design: create mock-ups with FLUX images, then refine UI text with a chat model.
• Data analysis: summarize PDFs, extract entities and draft reports from the same job.
• Voice features: text-to-speech or speech-to-text with ElevenLabs using the very same auth token.
Example:
curl -X POST https://www.pomeloapi.com/api/v1/task \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"gpt-4","messages":[{"role":"user","content":"Hello"}]}'
Live now with a free tier. Docs at https://www.pomeloapi.com/docs. Feedback welcome!