UNPKG

modelmix

Version:

🧬 Reliable interface with automatic fallback for AI LLMs.

75 lines • 2.28 kB
{ "name": "modelmix", "version": "4.5.24", "description": "🧬 Reliable interface with automatic fallback for AI LLMs.", "main": "index.js", "repository": { "type": "git", "url": "git+https://github.com/clasen/ModelMix.git" }, "keywords": [ "mcp", "skill", "llm", "ai", "model", "openai", "anthropic", "agent", "realtime", "gpt", "claude", "llama", "fallback", "kimi", "chat", "gpt5", "opus", "sonnet", "openrouter", "gemini", "glm", "lmstudio", "deepseek", "oss", "k26", "reasoning", "minimax", "thinking", "fireworks", "litellm", "clasen" ], "author": "Martin Clasen", "license": "MIT", "bugs": { "url": "https://github.com/clasen/ModelMix/issues" }, "homepage": "https://github.com/clasen/ModelMix#readme", "dependencies": { "@modelcontextprotocol/sdk": "^1.29.0", "bottleneck": "^2.19.5", "file-type": "^21.3.3", "lemonlog": "^1.2.0", "ws": "^8.20.1" }, "devDependencies": { "chai": "^5.2.1", "mocha": "^11.7.5", "nock": "^14.0.9", "sinon": "^21.0.1" }, "scripts": { "test": "mocha test/**/*.js --timeout 10000 --require test/setup.js", "test:watch": "mocha test/**/*.js --watch --timeout 10000 --require test/setup.js", "test:json": "mocha test/json.test.js --timeout 10000 --require test/setup.js", "test:fallback": "mocha test/fallback.test.js --timeout 10000 --require test/setup.js", "test:templates": "mocha test/templates.test.js --timeout 10000 --require test/setup.js", "test:images": "mocha test/images.test.js --timeout 10000 --require test/setup.js", "test:bottleneck": "mocha test/bottleneck.test.js --timeout 10000 --require test/setup.js", "test:live": "mocha test/live.test.js --timeout 10000 --require test/setup.js", "test:live.mcp": "mocha test/live.mcp.js --timeout 60000 --require test/setup.js", "test:tokens": "mocha test/tokens.test.js --timeout 10000 --require test/setup.js", "test:offline": "mocha test/json.test.js test/fallback.test.js test/templates.test.js test/images.test.js test/bottleneck.test.js test/tokens.test.js test/history.test.js --timeout 10000 --require test/setup.js" } }