UNPKG

agente-toolkit

Version:

A barebones TypeScript library for building AI agents with intelligent tool execution and self-correction capabilities

99 lines (98 loc) 2.75 kB
{ "name": "agente-toolkit", "version": "0.3.0", "description": "A barebones TypeScript library for building AI agents with intelligent tool execution and self-correction capabilities", "keywords": [ "ai", "agents", "llm", "anthropic", "claude", "openai", "ollama", "tool-calling", "typescript", "ai-toolkit" ], "author": "Carlos Angarita", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/LordShiroe/agente-toolkit.git" }, "bugs": { "url": "https://github.com/LordShiroe/agente-toolkit/issues" }, "homepage": "https://github.com/LordShiroe/agente-toolkit#readme", "type": "module", "engines": { "node": ">=18.0.0", "npm": ">=9.0.0" }, "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "types": "dist/types/index.d.ts", "exports": { ".": { "types": "./dist/types/index.d.ts", "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js" }, "./package.json": "./package.json" }, "files": [ "dist" ], "scripts": { "prebuild": "npm run build:clean", "build": "rollup -c", "build:watch": "rollup -c -w", "build:clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest", "test:coverage": "vitest run --coverage", "test:unit": "vitest run tests/unit", "test:integration": "vitest run tests/integration", "test:benchmark": "vitest run tests/benchmarks", "format": "prettier --write \"src/**/*.{ts,js,json,md}\"", "lint": "eslint \"src/**/*.{ts,js}\" --ext .ts,.js", "prepare": "husky install" }, "dependencies": { "@anthropic-ai/sdk": "^0.62.0", "@sinclair/typebox": "^0.25.24", "@xenova/transformers": "^2.17.2", "ajv": "^8.17.1", "node-fetch": "^2.7.0", "openai": "^6.0.0", "string-similarity": "^4.0.4", "winston": "^3.17.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^28.0.6", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.1", "@rollup/plugin-typescript": "^12.1.4", "@types/node": "^20.19.17", "@types/node-fetch": "^2.6.13", "@types/string-similarity": "^4.0.2", "@types/winston": "^2.4.4", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", "@vitest/coverage-v8": "^3.2.4", "c8": "^10.1.3", "eslint": "^8.0.0", "eslint-config-prettier": "^8.0.0", "commander": "^12.1.0", "chalk": "^5.3.0", "husky": "^8.0.0", "lint-staged": "^14.0.0", "prettier": "^2.8.8", "rollup": "^4.52.2", "rollup-plugin-dts": "^6.2.3", "ts-node": "^10.9.2", "tslib": "^2.8.1", "typescript": "^4.9.5", "vitest": "^3.2.4" } }