Skip to content

synthome-dev/synthome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Synthome

Synthome

Composable AI media pipelines.

WebsiteDocumentationDiscord


What is Synthome?

Synthome is the simplest way to build multi-model AI media workflows — all in TypeScript.

AI video and image models behave differently across providers. Different inputs, different outputs, different response formats, different async handling. Building even a simple pipeline becomes a mess of glue code, retries, polling, and media stitching.

Synthome standardizes all of this.

You write a clean pipeline → Synthome handles:

  • Model invocation (Fal, Replicate, ElevenLabs, Hume, etc.)
  • Async job execution & retries
  • Media storage
  • Input/output normalization
  • Multi-step orchestration
  • JSON-defined pipelines (AI-generated or manual)

It’s like OpenRouter, but for AI media pipelines — and fully composable.

Try in 5 Minutes (Getting Started)

  1. Create your API key at synthome.dev
  2. Install the SDK
npm install @synthome/sdk
  1. Read the docs https://synthome.dev/docs

FAQ

How is this different from using Replicate/Fal directly?

Synthome orchestrates multi-step pipelines across providers. Instead of manually chaining API calls, handling webhooks, and stitching media together, you compose operations declaratively and Synthome handles the execution, polling, and media processing.

Can I bring my own API keys?

Yes. You provide your own Replicate, Fal, ElevenLabs, etc. keys. Synthome orchestrates the pipeline but doesn't proxy your provider costs.

Contributing

We're still working on our contribution guide. Reach out to us on Discord if you'd like to contribute.


Join the community Discord | X

About

Composable AI media pipelines

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages