Skip to main content

Migration plans for your Anthropic API spend. Cut your Claude bill.

Project description

MigrateCore

Cut your Claude bill. We tell you exactly what to migrate.

MigrateCore analyzes your Anthropic API usage and produces ranked, dollar-denominated migration plans across five categories: prompt caching, model routing, batch API, metadata tagging, and prompt deduplication.

It does not sit in your API request path, store your prompts, or modify your code. It reads your usage via the Anthropic Admin API, runs heuristics, and outputs a prioritized list of changes with dollar-impact estimates.

Full spec: docs/SPEC.md.

Install

pipx install migratecore

Use

export ANTHROPIC_ADMIN_KEY=sk-ant-admin-...
mc analyze
MigrateCore — last 30 days
─────────────────────────────────────────────
  $4,217 / mo    addressable waste
   3 high-confidence migrations ready

  → cache    $2,140  /mo   (87 prompts, 12 endpoints)
  → model    $1,420  /mo   (Sonnet → Haiku, 4 endpoints)
  → batch      $657  /mo   (nightly digest job)

Run `mc plan cache` for the migration plan.

License

CLI: Apache 2.0 — see LICENSE. Hosted Cloud version at migratecore.com: proprietary.


MigrateCore is an independent project and is not affiliated with Anthropic, PBC. Claude® is a trademark of Anthropic, PBC.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

migratecore-0.1.1.tar.gz (481.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

migratecore-0.1.1-py3-none-any.whl (19.4 kB view details)

Uploaded Python 3

File details

Details for the file migratecore-0.1.1.tar.gz.

File metadata

  • Download URL: migratecore-0.1.1.tar.gz
  • Upload date:
  • Size: 481.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for migratecore-0.1.1.tar.gz
Algorithm Hash digest
SHA256 05177128a8ebdad74c1f859d72c1c0508d615bd1c11b11fc4da59babf7af7694
MD5 510eaebbbe697a4c18e10eb9166806d8
BLAKE2b-256 54444574fe228b064ef812adbad3258a82fa63dc56947b2dc45156378d715098

See more details on using hashes here.

File details

Details for the file migratecore-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: migratecore-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 19.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for migratecore-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c9a64d73468928665f52ef4a9d2b95850af820ba6afbf688d0c3cbc3c4b2d2de
MD5 86c1ad567a41dbcea28a1af6119df755
BLAKE2b-256 640f7a3c37ac3d20e83bdad8339d4a24af4f463eb74cb3375c25917663204162

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page