For teams that depend on other people's APIs
See which lines of your code break when an API changes.
Tremorline monitors the APIs your application depends on. When one changes, it finds the affected lines in your repository, tells you which will break, and opens the fix as a pull request.
No sign-up for the demo: the visitor login is filled in for you.
GET /orders/42
- Breaking
totalnumber → string - Breaking
items[].qtyremoved - Warning
customer.emailcan be null
Order.java:9will breakCheckoutService.java:14will breakorders.ts:10will break
- private BigDecimal total; + private String total;
How it works
-
1
Monitor the APIs you use
Add an endpoint or an OpenAPI spec. Tremorline checks it on a schedule and learns the shape of its responses: fields, types, operations.
-
2
See the impact on your code
When something changes, Tremorline searches your connected repositories for the affected fields and calls. A decision model judges each match: will it break, may it misbehave, or is it unrelated?
-
3
Get the fix
Connect your own AI model with your own key. It proposes the change for each affected file, shows the diff, and opens a pull request.
What other tools leave out
Uptime monitors watch the API. Spec-diff tools help the people who publish it. Tremorline looks at the code that uses it.
| Tool group | Answers | Misses |
|---|---|---|
| Uptime monitors | Is the API up? | Changes in what it returns, and your code |
| Spec-diff tools | What changed in my spec? | Built for the API's provider, not its users |
| Dependency bots | Is there a new version? | What the new version does to your code |
| Tremorline | Which lines of my code break, and how do I fix them? | – |
Your code, your model, your call
Little leaves your code
The decision model sees the matching line and a few lines around it, never your repository.
Bring your own model
Fixes run on your OpenAI-compatible or Anthropic model, with your key. Only the affected file is sent, when you ask for a fix.
Self-host it
Run Tremorline with Docker in your own network, and your code never leaves it.
Secrets stay secret
Access tokens, headers and API keys are stored encrypted and never shown again.
Plans
Tremorline is in beta. Every plan is free while it lasts; join the waitlist to hear when prices are set.
-
Free
- 3 APIs
- 1 repository
- Impact on your code
-
Team
- More APIs and repositories
- Alerts to Slack and Teams
- Decision model on every match
-
Pro
- Everything in Team
- Fixes with your own AI model
- Pull requests
Join the waitlist
One email when Tremorline opens. No newsletter unless you ask for it.
Please enter a valid email address and tick the box.