Tremorline

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.

Changed Orders API GET /orders/42
  • Breakingtotal number → string
  • Breakingitems[].qty removed
  • Warningcustomer.email can be null
Impact on your code3 places in 3 files
  • Order.java:9will break
  • CheckoutService.java:14will break
  • orders.ts:10will break
Fix readyPull request opened
- private BigDecimal total;
+ private String total;

How it works

  1. 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. 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. 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 groupAnswersMisses
Uptime monitorsIs the API up?Changes in what it returns, and your code
Spec-diff toolsWhat changed in my spec?Built for the API's provider, not its users
Dependency botsIs there a new version?What the new version does to your code
TremorlineWhich 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
  • 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.