UNPKG

cachegpt-cli

Version:

Zero-setup CLI for free AI chat. Just login with Google/GitHub and start chatting - no API keys needed! Uses rotating free providers with smart caching.

92 lines (91 loc) 2.3 kB
{ "name": "cachegpt-cli", "version": "11.6.1", "description": "Zero-setup CLI for free AI chat. Just login with Google/GitHub and start chatting - no API keys needed! Uses rotating free providers with smart caching.", "main": "dist/index.js", "bin": { "cachegpt": "bin/cachegpt" }, "files": [ "dist", "bin", ".env.defaults", ".env.example", "README.md", "README.npm.md" ], "repository": { "type": "git", "url": "https://github.com/cachegpt/cachegpt-cli.git" }, "homepage": "https://cachegpt.io", "bugs": { "url": "https://github.com/cachegpt/cachegpt-cli/issues" }, "engines": { "node": ">=16.0.0" }, "scripts": { "build": "tsc", "dev": "NODE_ENV=development ts-node src/index.ts", "start": "node dist/index.js", "clean": "rm -rf dist", "link": "npm link", "test": "echo \"Run 'npm run build && ./bin/cachegpt --help' to test\"", "build:exe": "tsc && pkg dist/index.js --targets node18-win-x64 --output ../app/static/cachegpt.exe", "build:all": "tsc && pkg dist/index.js --targets node18-win-x64,node18-linux-x64,node18-macos-x64 --out-path ../app/static/" }, "keywords": [ "ai", "chatgpt", "claude", "gemini", "llm", "cache", "free-ai", "openai", "anthropic", "cli", "terminal", "chat", "cost-optimization", "api-cache", "gpt", "ai-chat", "ai-assistant", "zero-setup", "oauth" ], "author": "CacheGPT Team <support@cachegpt.io>", "license": "MIT", "dependencies": { "@supabase/supabase-js": "^2.57.4", "chalk": "^4.1.2", "commander": "^11.0.0", "cors": "^2.8.5", "dotenv": "^17.2.2", "express": "^4.18.2", "inquirer": "^12.9.6", "open": "^10.2.0", "axios": "^1.5.0", "node-fetch": "^2.6.7" }, "optionalDependencies": { "@anthropic-ai/sdk": "^0.63.1", "@huggingface/inference": "^4.8.0", "openai": "^5.23.0", "ora": "^9.0.0", "playwright": "^1.55.1", "table": "^6.8.1" }, "devDependencies": { "@types/cors": "^2.8.17", "@types/express": "^5.0.3", "@types/inquirer": "^9.0.9", "@types/node": "^24.5.2", "@types/node-fetch": "^2.6.13", "pkg": "^5.8.1", "ts-node": "^10.9.2", "typescript": "^5.9.2" } }