[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-71368":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":43,"readmeContent":44,"aiSummary":45,"trendingCount":16,"starSnapshotCount":16,"syncStatus":46,"lastSyncTime":47,"discoverSource":48},71368,"manifest","mnfst\u002Fmanifest","mnfst","Connect Your Agents And Harnesses With Any Provider 🦚","https:\u002F\u002Fmanifest.build\u002Fdocs",null,"TypeScript",6906,428,27,43,0,73,198,538,219,38.9,"MIT License",false,"main",[26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"ai","ai-","ai-sdk","antrhopic","byok","cheap","cost-optimization","cost-tracking","gateway","hermes-agent","llm-observability","llm-router","open-source","openai-api","openclaw","personal-ai","token-tracking","2026-06-12 02:02:51","\u003Cp align=\"center\">\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fmnfst\u002Fmanifest\u002FHEAD\u002F.github\u002Fassets\u002Flogo-white.svg\" \u002F>\n    \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fmnfst\u002Fmanifest\u002FHEAD\u002F.github\u002Fassets\u002Flogo-dark.svg\" \u002F>\n    \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fmnfst\u002Fmanifest\u002FHEAD\u002F.github\u002Fassets\u002Flogo-dark.svg\" alt=\"Manifest\" height=\"53\" title=\"Manifest\"\u002F>\n  \u003C\u002Fpicture>\n\u003C\u002Fp>\n\u003Cp align=\"center\">\nReduce your AI costs \n\u003C\u002Fp>\n\n![manifest-gh](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F7dd74fc2-f7d6-4558-a95a-014ed754a125)\n\n\u003Cp align=\"center\">\n  \u003Cspan>\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fstatus-beta-yellow\" alt=\"beta\" \u002F>\u003C\u002Fspan>\n  &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmnfst\u002Fmanifest\u002Fstargazers\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmnfst\u002Fmanifest?style=flat\" alt=\"GitHub stars\" \u002F>\u003C\u002Fa>\n  &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fmanifestdotbuild\u002Fmanifest\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fpulls\u002Fmanifestdotbuild\u002Fmanifest?color=2496ED&label=docker%20pulls\" alt=\"Docker pulls\" \u002F>\u003C\u002Fa>\n  &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fmanifestdotbuild\u002Fmanifest\u002Ftags\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fimage-size\u002Fmanifestdotbuild\u002Fmanifest\u002Flatest?color=2496ED&label=image%20size\" alt=\"Docker image size\" \u002F>\u003C\u002Fa>\n  &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmnfst\u002Fmanifest\u002Factions\u002Fworkflows\u002Fci.yml\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Factions\u002Fworkflow\u002Fstatus\u002Fmnfst\u002Fmanifest\u002Fci.yml?branch=main&label=CI\" alt=\"CI status\" \u002F>\u003C\u002Fa>\n  &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fapp.codecov.io\u002Fgh\u002Fmnfst\u002Fmanifest\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fcodecov\u002Fc\u002Fgithub\u002Fmnfst\u002Fmanifest?label=coverage\" alt=\"Codecov\" \u002F>\u003C\u002Fa>\n  &nbsp;\n  \u003Ca href=\"LICENSE\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fmnfst\u002Fmanifest?color=blue\" alt=\"license\" \u002F>\u003C\u002Fa>\n  &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FFepAked3W7\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-Join-5865F2?logo=discord&logoColor=white\" alt=\"Discord\" \u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F12890\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Ftrendshift.io\u002Fapi\u002Fbadge\u002Frepositories\u002F12890\" alt=\"mnfst%2Fmanifest | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\n## What is Manifest?\n\nManifest is a smart model router for agents and AI applications that redirects each query to the right model, saving up to 70% in AI costs.\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 dollar, setup notifications and limits\n- 🚑 Fallback on different models when queries fails\n\n## Quick start\n\n### Cloud version\n\nGo to [app.manifest.build](https:\u002F\u002Fapp.manifest.build) and follow the guide.\n\n### Self-hosted \n\nManifest ships as a [Docker image](https:\u002F\u002Fhub.docker.com\u002Fr\u002Fmanifestdotbuild\u002Fmanifest). One command:\n\n```bash\nbash \u003C(curl -sSL https:\u002F\u002Fraw.githubusercontent.com\u002Fmnfst\u002Fmanifest\u002Fmain\u002Fdocker\u002Finstall.sh)\n```\n\nOpen [http:\u002F\u002Flocalhost:2099](http:\u002F\u002Flocalhost:2099) and sign up — the first account you create becomes the admin. Full self-hosting guide: [docker\u002FDOCKER_README.md](docker\u002FDOCKER_README.md).\n\n> The legacy `manifest` npm package is deprecated and no longer published.\n\n## Providers\n\nManifest connects to **300+ models across 16 providers** plus any custom provider (OpenAI\u002FAnthropic compatible). Bring your own API key, reuse a paid subscription you already have, or run models locally — all routed through\n  the same `\u002Fauto` endpoint.\n\n  | Provider | API key | Subscription | Featured models |\n  | --- | :---: | :--- | :--- |\n  | [**OpenAI**](https:\u002F\u002Fplatform.openai.com\u002F) | ✅ | ✅ ChatGPT Plus \u002F Pro \u002F Team | gpt-5, gpt-5-mini, o4, o4-mini |\n  | [**Anthropic**](https:\u002F\u002Fwww.anthropic.com\u002F) | ✅ | ✅ Claude Max \u002F Pro | claude-opus-4-7, claude-sonnet-4-6, claude-haiku-4-5 |\n  | [**Google**](https:\u002F\u002Fai.google.dev\u002F) | ✅ | — | gemini-2.5-pro, gemini-2.5-flash, gemini-2.0-flash |\n  | [**xAI**](https:\u002F\u002Fx.ai\u002F) | ✅ | — | grok-4, grok-3, grok-code-fast |\n  | [**DeepSeek**](https:\u002F\u002Fwww.deepseek.com\u002F) | ✅ | — | deepseek-v3.2, deepseek-r1 |\n  | [**Mistral**](https:\u002F\u002Fmistral.ai\u002F) | ✅ | — | mistral-large, codestral, magistral |\n  | [**Qwen** (Alibaba)](https:\u002F\u002Fwww.alibabacloud.com\u002Fen\u002Fsolutions\u002Fgenerative-ai\u002Fqwen) | ✅ | — | qwen3-max, qwen3-coder, qwq-32b |\n  | [**Moonshot** (Kimi)](https:\u002F\u002Fkimi.ai\u002F) | ✅ | — | kimi-k2, moonshot-v1-128k |\n  | [**MiniMax**](https:\u002F\u002Fwww.minimax.io\u002F) | ✅ | ✅ MiniMax Coding Plan | minimax-m2, abab7-chat-preview |\n  | [**Z.ai** (Zhipu)](https:\u002F\u002Fz.ai\u002F) | ✅ | ✅ GLM Coding Plan | glm-4.6, glm-4.5-air |\n  | [**OpenCode**](https:\u002F\u002Fopencode.ai\u002F) | — | ✅ Go subscription | Routes via OpenCode Go catalog |\n  | [**Ollama**](https:\u002F\u002Follama.com\u002F) | 🖥️ Local | ✅ Ollama Cloud | Any GGUF model, port `11434` |\n  | [**LM Studio**](https:\u002F\u002Flmstudio.ai\u002F) | 🖥️ Local | — | Any GGUF model, port `1234` |\n  | [**llama.cpp**](https:\u002F\u002Fgithub.com\u002Fggml-org\u002Fllama.cpp) | 🖥️ Local | — | Any GGUF model, port `8080` |\n  | [**OpenRouter**](https:\u002F\u002Fopenrouter.ai\u002F) | ✅ | — | Routes to 300+ models across labs |\n  | [**GitHub Copilot**](https:\u002F\u002Fgithub.com\u002Ffeatures\u002Fcopilot) | — | ✅ Copilot subscription | OAuth, no API key needed |\n  | **Custom** (OpenAI\u002FAnthropic-compatible) | ✅ | — | Any `\u002Fv1\u002Fchat\u002Fcompletions` or `\u002Fv1\u002Fmessages` endpoint |\n\n## Quick links\n\n- [Docs](https:\u002F\u002Fmanifest.build\u002Fdocs)\n- [Discord](https:\u002F\u002Fdiscord.com\u002Finvite\u002FFepAked3W7)\n- [Discussions](https:\u002F\u002Fgithub.com\u002Fmnfst\u002Fmanifest\u002Fdiscussions)\n- [Contributing](CONTRIBUTING.md)\n- [GitHub](https:\u002F\u002Fgithub.com\u002Fmnfst\u002Fmanifest)\n\n## License\n\n[MIT](LICENSE)\n","Manifest 是一个智能模型路由工具，专为代理和AI应用程序设计，通过将每个查询导向最合适的模型来节省高达70%的AI成本。其核心功能包括基于复杂度、特异性和自定义HTTP头的智能路由选择；支持混合使用多种提供商如API密钥、订阅服务、本地模型及自定义提供商；提供详细的成本追踪与通知设置；以及在查询失败时自动切换到备用模型的能力。Manifest 适用于需要优化AI资源消耗并降低相关费用的企业或个人开发者场景中，特别是那些依赖于多模型架构的应用程序。项目采用TypeScript编写，遵循MIT许可协议，并提供了云托管和自托管两种部署方式。",2,"2026-06-11 03:37:22","high_star"]