UNPKG

agentswarm

Version:

LLM-agnostic typescript framework for creating OpenAI-style Swarm agents with the Vercel AI SDK

59 lines (58 loc) 1.37 kB
{ "name": "agentswarm", "version": "0.1.3", "description": "LLM-agnostic typescript framework for creating OpenAI-style Swarm agents with the Vercel AI SDK", "type": "module", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" }, "scripts": { "build": "bun run build.ts", "test": "bun test --timeout 20000 --coverage", "prepublishOnly": "bun run build && tsc" }, "files": [ "dist", "src" ], "keywords": [ "swarm", "ai", "LLM", "vercel", "agent", "agents", "orchestration", "multi-agent", "bun" ], "license": "LGPL-3.0-only", "homepage": "https://github.com/k-mistele/swarm#readme", "repository": { "type": "git", "url": "git+https://github.com/k-mistele/swarm.git" }, "bugs": "https://github.com/k-mistele/swarm/issues", "author": "Kyle Mistele <kmistele@protonmail.com>", "devDependencies": { "@types/bun": "latest", "@types/nunjucks": "^3.2.6", "bun": "^1.1.42", "readline": "^1.3.0" }, "peerDependencies": { "typescript": "^5.0.0" }, "dependencies": { "@ai-sdk/openai": "^1.0.9", "ai": "^4.0.20", "dotenv": "^16.4.7", "nunjucks": "^3.2.4", "zod": "^3.24.1" } }