{"data":{"slug":"mnfst-manifest","name":"manifest","tagline":"Connect Your Agents And Harnesses With Any Provider 🦚","github_url":"https://github.com/mnfst/manifest","owner":"mnfst","repo":"manifest","owner_avatar_url":"https://avatars.githubusercontent.com/u/8403534?v=4","primary_language":"TypeScript","stars":7260,"forks":474,"topics":["ai","ai-","ai-sdk","anthropic","byok","cost-tracking","gateway","hermes-agent","llm-observability","llm-router","open-source","openai-api","openclaw","subscription","token-tracking"],"archived":false,"github_pushed_at":"2026-07-15T10:19:34+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/mnfst-manifest","markdown_url":"https://www.graphcanon.com/tools/mnfst-manifest.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mnfst-manifest","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mnfst-manifest","description":"Connect Your Agents And Harnesses With Any Provider 🦚","homepage_url":"https://manifest.build","license":"MIT","open_issues":94,"watchers":26,"ai_summary":null,"readme_excerpt":"<p align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/mnfst/manifest/HEAD/.github/assets/logo-white.svg\" />\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/mnfst/manifest/HEAD/.github/assets/logo-dark.svg\" />\n    <img src=\"https://raw.githubusercontent.com/mnfst/manifest/HEAD/.github/assets/logo-dark.svg\" alt=\"Manifest\" height=\"53\" title=\"Manifest\"/>\n  </picture>\n</p>\n<p align=\"center\">\nPlug your AI agents into any provider\n</p>\n\n\n\n<p align=\"center\">\n  <a href=\"https://render.com/deploy?repo=https://github.com/mnfst/manifest\" target=\"_blank\" rel=\"nofollow\"><img src=\"https://img.shields.io/badge/Deploy%20on-Render-46E3B7?style=for-the-badge&amp;logo=render&amp;logoColor=white\" alt=\"Deploy on Render\" /></a>\n  <a href=\"https://railway.com/deploy/wild-wild\" target=\"_blank\" rel=\"nofollow\"><img src=\"https://img.shields.io/badge/Deploy%20on-Railway-0B0D0E?style=for-the-badge&amp;logo=railway&amp;logoColor=white\" alt=\"Deploy on Railway\" /></a>\n  <a href=\"https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/quickcreate?stackName=manifest&amp;templateURL=https%3A%2F%2Fmnfst-manifest-deploy-templates.s3.us-east-1.amazonaws.com%2Fmanifest.yaml\" target=\"_blank\" rel=\"nofollow\"><img src=\"https://img.shields.io/badge/Deploy%20on-AWS-232F3E?style=for-the-badge&amp;logo=amazonwebservices&amp;logoColor=white\" alt=\"Deploy on AWS\" /></a>\n  <a href=\"https://ssh.cloud.google.com/cloudshell/editor?cloudshell_git_repo=https%3A%2F%2Fgithub.com%2Fmnfst%2Fmanifest&amp;cloudshell_workspace=deploy%2Fgcp&amp;cloudshell_tutorial=TUTORIAL.md&amp;cloudshell_image=gcr.io/ds-artifacts-cloudshell/deploystack_custom_image&amp;shellonly=true\" target=\"_blank\" rel=\"nofollow\"><img src=\"https://img.shields.io/badge/Deploy%20on-GCP-4285F4?style=for-the-badge&amp;logo=googlecloud&amp;logoColor=white\" alt=\"Deploy on GCP\" /></a>\n</p>\n\n<p align=\"center\">\n  <span><img src=\"https://img.shields.io/badge/status-beta-yellow\" alt=\"beta\" /></span>\n  &nbsp;\n  <a href=\"https://github.com/mnfst/manifest/stargazers\"><img src=\"https://img.shields.io/github/stars/mnfst/manifest?style=flat\" alt=\"GitHub stars\" /></a>\n  &nbsp;\n  <a href=\"https://hub.docker.com/r/manifestdotbuild/manifest\"><img src=\"https://img.shields.io/docker/pulls/manifestdotbuild/manifest?color=2496ED&label=docker%20pulls\" alt=\"Docker pulls\" /></a>\n  &nbsp;\n  <a href=\"https://hub.docker.com/r/manifestdotbuild/manifest/tags\"><img src=\"https://img.shields.io/docker/image-size/manifestdotbuild/manifest/latest?color=2496ED&label=image%20size\" alt=\"Docker image size\" /></a>\n  &nbsp;\n  <a href=\"https://github.com/mnfst/manifest/actions/workflows/ci.yml\"><img src=\"https://img.shields.io/github/actions/workflow/status/mnfst/manifest/ci.yml?branch=main&label=CI\" alt=\"CI status\" /></a>\n  &nbsp;\n  <a href=\"https://app.codecov.io/gh/mnfst/manifest\"><img src=\"https://img.shields.io/codecov/c/github/mnfst/manifest?label=coverage\" alt=\"Codecov\" /></a>\n  &nbsp;\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/github/license/mnfst/manifest?color=blue\" alt=\"license\" /></a>\n  &nbsp;\n  <a href=\"https://discord.gg/FepAked3W7\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" alt=\"Discord\" /></a>\n</p>\n\n<p align=\"center\">\n<a href=\"https://trendshift.io/repositories/12890\" target=\"_blank\"><img src=\"https://trendshift.io/api/badge/repositories/12890\" alt=\"mnfst%2Fmanifest | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"/></a>\n</p>\n\n## What is Manifest?\n\nManifest is an open-source model router for AI agents and apps. Connect your API keys, subscriptions, and local models to one OpenAI-compatible endpoint, and each query goes to the right model. No single-provider lock-in.\n\n- 🔀 Routing based on complexity, specificity and custom HTTP headers\n- 🎛️ Mix your providers: API keys, Subscriptions, Local models, Custom providers\n- 📊 Track every single","github_created_at":"2022-09-27T16:33:35+00:00","created_at":"2026-07-15T10:40:54.244709+00:00","updated_at":"2026-07-15T10:40:56.95635+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"},{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"}],"tags":[{"slug":"ai","name":"ai"},{"slug":"ai-sdk","name":"ai-sdk"},{"slug":"anthropic","name":"anthropic"},{"slug":"byok","name":"byok"},{"slug":"cost-tracking","name":"cost-tracking"},{"slug":"gateway","name":"gateway"},{"slug":"hermes-agent","name":"hermes-agent"}],"trust":{"provenance":{"is_fork":false,"github_id":542185751,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-15T10:40:55.220Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":30,"days_since_push":0,"last_release_at":"2026-07-12T18:12:26Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:40:55.565Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-07-15T10:40:54.968Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-07-15T10:40:54.968Z"},"has_cli":{"value":true,"source":"package.json:bin|scripts","observed_at":"2026-07-15T10:40:54.968Z"},"languages":{"value":["typescript","javascript"],"source":"github.language+package.json","observed_at":"2026-07-15T10:40:54.968Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-07-15T10:40:54.968Z"}}}}