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.0.tar.gz (20.9 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.0-py3-none-any.whl (19.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: migratecore-0.1.0.tar.gz
  • Upload date:
  • Size: 20.9 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.0.tar.gz
Algorithm Hash digest
SHA256 305be66ae8e04a1890cae6022fa2088cf635ddcf5b9e0c81d7123030695f2b21
MD5 cd6b6d5b2e501def49ad23573708cd73
BLAKE2b-256 2e635ec9c88a2003bf2e74241ebedc8a5bb55d632aee2d35e6d3e8d8f276be3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: migratecore-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d2a078a7de2c1df0eae73eae5fb7ef7dbff2705daf295555e35297a250111011
MD5 add064729713dc86be78de2b3a31ece0
BLAKE2b-256 fba59c7b43cd1ec694998c2c6aba0d3ad09352cb9380519f7104c06fd5953ee2

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