{"_id":"@casemark/thurgood","_rev":"13-1a2956ac558bba051bc3c610b5b83f8d","name":"@casemark/thurgood","dist-tags":{"latest":"2.0.1"},"versions":{"0.1.0":{"name":"@casemark/thurgood","version":"0.1.0","keywords":["legal-tech","case.dev","ai-agent","coding-assistant","legal-software"],"author":{"name":"CaseMark AI Inc."},"license":"Apache-2.0","_id":"@casemark/thurgood@0.1.0","maintainers":[{"name":"max-casemark","email":"max@casemark.com"}],"homepage":"https://case.dev","bugs":{"url":"https://github.com/CaseMark/thurgood/issues"},"bin":{"thurgood":"bin/thurgood.js"},"dist":{"shasum":"69ffc4e9c68d7f0c1fca4342f817eaae09cf07a2","tarball":"https://registry.npmjs.org/@casemark/thurgood/-/thurgood-0.1.0.tgz","fileCount":6,"integrity":"sha512-CfecB2rWy1qIwW322kr2jlPYFdbE/56SPH80Onet9e5tB9sxVcseGandA1eaWkgLvLZnL1E8FtBqoURVpOTIHA==","signatures":[{"sig":"MEYCIQDZrCyToao0hGkz9SuCXtnr43gsrUryVlMyv0xcJiGPHgIhAJMc0OP/mby5pBzf2798S6pf8BFagFBCXMFuHJq7UK0C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46668984},"type":"module","engines":{"node":">=16"},"_npmUser":{"name":"max-casemark","email":"max@casemark.com"},"repository":{"url":"git+https://github.com/CaseMark/thurgood.git","type":"git"},"_npmVersion":"11.6.2","description":"AI coding agent for building legal apps with Case.dev APIs","directories":{},"_nodeVersion":"25.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thurgood_0.1.0_1763585723554_0.8191981653375977","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@casemark/thurgood","version":"0.1.1","keywords":["legal-tech","case.dev","ai-agent","coding-assistant","legal-software"],"author":{"name":"CaseMark AI Inc."},"license":"Apache-2.0","_id":"@casemark/thurgood@0.1.1","maintainers":[{"name":"max-casemark","email":"max@casemark.com"}],"homepage":"https://case.dev","bugs":{"url":"https://github.com/CaseMark/thurgood/issues"},"bin":{"thurgood":"bin/thurgood.js"},"dist":{"shasum":"77ca9cd229adac418d1a15e6db04dafbe2428773","tarball":"https://registry.npmjs.org/@casemark/thurgood/-/thurgood-0.1.1.tgz","fileCount":6,"integrity":"sha512-awiK747RUEZJT4rrVkFyJMwviH0LfeiTmC4wol+Ght5rWsy6i2mnmJfhgbu2Vpv36pqx7pJUJLXGrfgdh+COMQ==","signatures":[{"sig":"MEUCIQCrnZqR8gbdop/SZ5bkaerfQoy+f6nAOGNw6CMXc4ekigIgRq2dgwkS8LnnSm3jVjx1Bwa2ELROBB6sWNCkLYLeiaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46668994},"type":"module","engines":{"node":">=16"},"_npmUser":{"name":"max-casemark","email":"max@casemark.com"},"repository":{"url":"git+https://github.com/CaseMark/thurgood.git","type":"git"},"_npmVersion":"11.6.2","description":"AI coding agent for building legal apps with Case.dev APIs","directories":{},"_nodeVersion":"25.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thurgood_0.1.1_1763586053494_0.9406630590312721","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@casemark/thurgood","version":"0.1.4","keywords":["legal-tech","case.dev","ai-agent","coding-assistant","legal-software"],"author":{"name":"CaseMark AI Inc."},"license":"Apache-2.0","_id":"@casemark/thurgood@0.1.4","maintainers":[{"name":"max-casemark","email":"max@casemark.com"}],"homepage":"https://case.dev","bugs":{"url":"https://github.com/CaseMark/thurgood/issues"},"bin":{"thurgood":"bin/thurgood.js"},"dist":{"shasum":"f9b0073a17b99fb7a7d55c905c82f800d9c8999b","tarball":"https://registry.npmjs.org/@casemark/thurgood/-/thurgood-0.1.4.tgz","fileCount":6,"integrity":"sha512-NyTD+fiR9K6CNEeFuRGKrseKfv1JCYrR4HLK7ODonbg575I2jl5/IIqUWz7jFExQBtnOqakZWrOlnU/62rxBMw==","signatures":[{"sig":"MEUCICs2nwRg+6jCs0vaC7mTZFdXgS7C7eCtUfA+4bqlC0mbAiEA6lpdShaBo3aQPoSoj8pWxURFDK43waC4b1l1F41XDn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46668994},"type":"module","engines":{"node":">=16"},"_npmUser":{"name":"max-casemark","email":"max@casemark.com"},"repository":{"url":"git+https://github.com/CaseMark/thurgood.git","type":"git"},"_npmVersion":"11.6.2","description":"AI coding agent for building legal apps with Case.dev APIs","directories":{},"_nodeVersion":"25.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thurgood_0.1.4_1763587589085_0.7708630145712909","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"@casemark/thurgood","version":"0.1.61","keywords":["legal-tech","case.dev","ai-agent","coding-assistant","legal-software"],"author":{"name":"CaseMark AI Inc."},"license":"Apache-2.0","_id":"@casemark/thurgood@0.1.61","maintainers":[{"name":"max-casemark","email":"max@casemark.com"}],"homepage":"https://case.dev","bugs":{"url":"https://github.com/CaseMark/thurgood/issues"},"bin":{"thurgood":"bin/thurgood.js"},"dist":{"shasum":"7ea7bf04505642047b2fd3a6b273849712e7fe6a","tarball":"https://registry.npmjs.org/@casemark/thurgood/-/thurgood-0.1.61.tgz","fileCount":6,"integrity":"sha512-r1cbJIvosadpM0yi/hq24DhV2snCiKM24Vef0S9Wai+GcoFwH9I5RqF/aIl65B48+R/igbLbgPT1xhNJ4XMSpQ==","signatures":[{"sig":"MEQCIG0iEJgsJWtcWeNa89o0iPUCIIlgjSRfMqRsuQaU8mTXAiBSBL2roF4RzQ7CSo2HMsggg3Kr0e/cW6lu6uK5b/0YdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46685539},"type":"module","engines":{"node":">=16"},"_npmUser":{"name":"max-casemark","email":"max@casemark.com"},"repository":{"url":"git+https://github.com/CaseMark/thurgood.git","type":"git"},"_npmVersion":"11.6.2","description":"AI coding agent for building legal apps with Case.dev APIs","directories":{},"_nodeVersion":"25.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thurgood_0.1.61_1763591628472_0.41056596009124924","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"@casemark/thurgood","version":"0.1.63","keywords":["legal-tech","case.dev","ai-agent","coding-assistant","legal-software"],"author":{"name":"CaseMark AI Inc."},"license":"Apache-2.0","_id":"@casemark/thurgood@0.1.63","maintainers":[{"name":"teddy.paris","email":"teddy.paris@casemark.com"},{"name":"max-casemark","email":"max@casemark.com"}],"homepage":"https://case.dev","bugs":{"url":"https://github.com/CaseMark/thurgood/issues"},"bin":{"thurgood":"bin/thurgood.js"},"dist":{"shasum":"a4d134c1315c8d9bb61cd8f6f743f2ae875707db","tarball":"https://registry.npmjs.org/@casemark/thurgood/-/thurgood-0.1.63.tgz","fileCount":16,"integrity":"sha512-LcKrFag9et/M5Y1RF66uPS+gfXD9krqV96EL4lZlGvv9QyojEi34UUOo0T9fleWN8mz0Rr7f3ny3jkdEXMU0MA==","signatures":[{"sig":"MEYCIQCQNrxurgWe8+Glbo08B/Fnc2EXJ3zNzilIKzHVnrgx6gIhAMOZZ1784swjaoQCMonGNsRp9S5F2JP4B1JvxEr1A1EK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321400299},"type":"module","engines":{"node":">=16"},"_npmUser":{"name":"teddy.paris","email":"teddy.paris@casemark.com"},"repository":{"url":"git+https://github.com/CaseMark/thurgood.git","type":"git"},"_npmVersion":"10.9.4","description":"AI coding agent for building legal apps with Case.dev APIs","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thurgood_0.1.63_1764540537996_0.8776372723993111","host":"s3://npm-registry-packages-npm-production"}},"0.1.64":{"name":"@casemark/thurgood","version":"0.1.64","keywords":["legal-tech","case.dev","ai-agent","coding-assistant","legal-software"],"author":{"name":"CaseMark AI Inc."},"license":"Apache-2.0","_id":"@casemark/thurgood@0.1.64","maintainers":[{"name":"teddy.paris","email":"teddy.paris@casemark.com"},{"name":"max-casemark","email":"max@casemark.com"}],"homepage":"https://case.dev","bugs":{"url":"https://github.com/CaseMark/thurgood/issues"},"bin":{"thurgood":"bin/thurgood.js"},"dist":{"shasum":"7dcd9686d3eea3d2fae284e05d35c27d66dbf868","tarball":"https://registry.npmjs.org/@casemark/thurgood/-/thurgood-0.1.64.tgz","fileCount":16,"integrity":"sha512-0E5J7po06GictMIDeHoW1NE8gKfZwGM+ZD7vM9wNzLMaFU4r7FoOqrL8mYwtrSOlaC9ItgZoauWIGcYWHlquhg==","signatures":[{"sig":"MEUCIQDMHqipm8VVe4b2IEQlQ6F8p32OGz+URlmJh6S0xP75nAIgRQSfGvNVcm8YPX9p3npGDWoF+hDch1HMeI/X9Cq6Ob4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321391003},"type":"module","engines":{"node":">=16"},"_npmUser":{"name":"teddy.paris","email":"teddy.paris@casemark.com"},"repository":{"url":"git+https://github.com/CaseMark/thurgood.git","type":"git"},"_npmVersion":"10.9.4","description":"AI coding agent for building legal apps with Case.dev APIs","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thurgood_0.1.64_1764544160614_0.04698939857829387","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@casemark/thurgood","version":"2.0.0","keywords":["thurgood","casemark","case.dev","legal","legaltech","ai","coding","agent","autonomous","document-processing","ocr","semantic-search","transcription","cli"],"author":{"name":"Case Technologies, Inc."},"license":"Apache-2.0","_id":"@casemark/thurgood@2.0.0","maintainers":[{"name":"teddy.paris","email":"teddy.paris@casemark.com"},{"name":"max-casemark","email":"max@casemark.com"}],"homepage":"https://case.dev","bugs":{"url":"https://github.com/casedotdev/thurgood/issues"},"os":["darwin","linux"],"bin":{"thurgood":"bin/thurgood","thurgood-host":"bin/thurgood-host"},"cpu":["x64","arm64"],"man":["man/thurgood.1"],"dist":{"shasum":"c373db83f19a878bb5c6eeefc4dc260474050335","tarball":"https://registry.npmjs.org/@casemark/thurgood/-/thurgood-2.0.0.tgz","fileCount":1568,"integrity":"sha512-Ye9BbWOQpt7QATIYEXbzNV+IpyNlG91fYqKn9Bt8XaDEYb/bNQhUg1dDdfBqAsz4mA+kDuUeZr4G/N4ccdkFzQ==","signatures":[{"sig":"MEYCIQCuPC7pZ9j/pdhAm7h2ll9FVmjlzC/9UahoR4lUF/OTEwIhAP7EYxMLOkdrLL8flSSGR36A09MWNYqYN0LoT1P2lK4z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361939341},"main":"thurgood-core.js","engines":{"node":">=20.0.0"},"gitHead":"c1f31e0204afda654d1a63758c916541b47b1dd5","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"max-casemark","email":"max@casemark.com"},"repository":{"url":"git+https://github.com/casedotdev/thurgood.git","type":"git"},"_npmVersion":"10.9.4","description":"Thurgood CLI - Legal engineer AI agent powered by Case.dev. Build legal applications with document processing, OCR, semantic search, vaults, and transcription APIs.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^10.1.2","vscode-uri":"^3.1.0","@grpc/grpc-js":"^1.13.3","better-sqlite3":"^12.2.0","@grpc/reflection":"^1.0.4","grpc-health-check":"^2.0.2"},"_hasShrinkwrap":false,"bundleDependencies":["@grpc/grpc-js","@grpc/reflection","better-sqlite3","grpc-health-check","open","vscode-uri"],"_npmOperationalInternal":{"tmp":"tmp/thurgood_2.0.0_1764717117679_0.7018765198331962","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@casemark/thurgood","version":"2.0.1","keywords":["thurgood","casemark","case.dev","legal","legaltech","ai","coding","agent","autonomous","document-processing","ocr","semantic-search","transcription","cli"],"author":{"name":"Case Technologies, Inc."},"license":"Apache-2.0","_id":"@casemark/thurgood@2.0.1","maintainers":[{"name":"teddy.paris","email":"teddy.paris@casemark.com"},{"name":"max-casemark","email":"max@casemark.com"}],"homepage":"https://case.dev","bugs":{"url":"https://github.com/casedotdev/thurgood/issues"},"os":["darwin","linux"],"bin":{"thurgood":"bin/thurgood","thurgood-host":"bin/thurgood-host"},"cpu":["x64","arm64"],"man":["man/thurgood.1"],"dist":{"shasum":"1ca70988006cb5dd77971b69dc03ff96bf909b56","tarball":"https://registry.npmjs.org/@casemark/thurgood/-/thurgood-2.0.1.tgz","fileCount":1568,"integrity":"sha512-tY6bsOqYoF6E2BMn/H+QQGlip8WNzUkQRSLRjkF3/kCrGoalFZ5O4l+reHI3RipN9RsETqDTMc4n1r2r8XQgXA==","signatures":[{"sig":"MEUCIQC7TRJj2gFudL2aqpKWfcz1bQC54kV0eO2RHAViVJFfJQIgRBVgpWQqkZ4719JIAuyLdZHqVfpzaTUWeFSaovKBcyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361940011},"main":"thurgood-core.js","engines":{"node":">=20.0.0"},"gitHead":"c1f31e0204afda654d1a63758c916541b47b1dd5","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"max-casemark","email":"max@casemark.com"},"repository":{"url":"git+https://github.com/casedotdev/thurgood.git","type":"git"},"_npmVersion":"10.9.4","description":"Thurgood CLI - Legal engineer AI agent powered by Case.dev. Build legal applications with document processing, OCR, semantic search, vaults, and transcription APIs.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"open":"^10.1.2","vscode-uri":"^3.1.0","@grpc/grpc-js":"^1.13.3","better-sqlite3":"^12.2.0","@grpc/reflection":"^1.0.4","grpc-health-check":"^2.0.2"},"_hasShrinkwrap":false,"bundleDependencies":["@grpc/grpc-js","@grpc/reflection","better-sqlite3","grpc-health-check","open","vscode-uri"],"_npmOperationalInternal":{"tmp":"tmp/thurgood_2.0.1_1764717960535_0.27401739355794397","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-11-19T20:55:23.496Z","modified":"2026-06-15T22:47:34.686Z","0.1.0":"2025-11-19T20:55:24.003Z","0.1.1":"2025-11-19T21:00:54.727Z","0.1.4":"2025-11-19T21:26:29.492Z","0.1.61":"2025-11-19T22:33:48.943Z","0.1.63":"2025-11-30T22:08:59.795Z","0.1.64":"2025-11-30T23:09:22.438Z","2.0.0":"2025-12-02T23:11:59.866Z","2.0.1":"2025-12-02T23:26:02.677Z"},"bugs":{"url":"https://github.com/casedotdev/thurgood/issues"},"author":{"name":"Case Technologies, Inc."},"license":"Apache-2.0","homepage":"https://case.dev","keywords":["thurgood","casemark","case.dev","legal","legaltech","ai","coding","agent","autonomous","document-processing","ocr","semantic-search","transcription","cli"],"repository":{"url":"git+https://github.com/casedotdev/thurgood.git","type":"git"},"description":"Thurgood CLI - Legal engineer AI agent powered by Case.dev. Build legal applications with document processing, OCR, semantic search, vaults, and transcription APIs.","maintainers":[{"email":"dev@casemark.com","name":"casedev-admin"},{"email":"dante.danelian@casemark.com","name":"dantedanelian"},{"email":"teddy.paris@casemark.com","name":"teddy.paris"},{"email":"max@casemark.com","name":"max-casemark"}],"readme":"# Thurgood CLI\n\nLegal engineer AI agent powered by Case.dev. Build legal applications with document processing, OCR, semantic search, vaults, and transcription APIs.\n\n## Installation\n\nInstall Thurgood globally using npm:\n\n```bash\nnpm install -g @casemark/thurgood\n```\n\n## Quick Start\n\n```bash\n# Authenticate with Case.dev\nthurgood auth --key YOUR_API_KEY\n\n# Or set via environment variable\nexport CASE_API_KEY=YOUR_API_KEY\n\n# Start coding with AI\nthurgood \"Create a REST API for document processing\"\n\n# Use a specific model\nthurgood -m anthropic/claude-sonnet-4 \"Build a contract analyzer\"\n\n# Run in autonomous mode (no confirmations)\nthurgood -y \"Add error handling to the API\"\n```\n\n## Available Models\n\nAccess top AI models through Case.dev's unified API:\n\n- `casemark/casemark-core-1.5` (default) - Optimized for legal applications\n- `anthropic/claude-sonnet-4` - Fast and capable\n- `anthropic/claude-opus-4` - Most capable\n- `openai/gpt-4o` - OpenAI's latest\n- `openai/o3` - Advanced reasoning\n- `google/gemini-2.5-pro` - Google's best\n\n## Features\n\n- **Legal-First AI**: Native integration with Case.dev APIs for document processing\n- **Autonomous Coding**: AI-powered code generation, editing, and refactoring\n- **Document Processing**: OCR, semantic search, and transcription APIs built-in\n- **Vault Integration**: Secure document storage and retrieval\n- **Multi-Model Support**: Access any model through Case.dev's LLM Gateway\n- **Project Understanding**: Analyzes codebases to provide context-aware assistance\n\n## Commands\n\n```bash\nthurgood                     # Start interactive mode\nthurgood \"prompt\"            # Run with a specific task\nthurgood -m MODEL \"prompt\"   # Use a specific model\nthurgood -y \"prompt\"         # Autonomous mode (no confirmations)\nthurgood auth                # Show auth status / login\nthurgood auth --key KEY      # Set API key directly\nthurgood logout              # Remove stored credentials\nthurgood version             # Show version info\n```\n\n## Requirements\n\n- Node.js 20.0.0 or higher\n- Supported platforms: macOS, Linux\n- Supported architectures: x64, arm64\n\n## Configuration\n\nThurgood stores configuration in `~/.thurgood/auth.json`:\n\n```json\n{\n  \"api_key\": \"YOUR_CASE_API_KEY\",\n  \"model\": \"casemark/casemark-core-1.5\"\n}\n```\n\nOr use environment variables:\n- `CASE_API_KEY` - Your Case.dev API key\n\n## Links\n\n- **Website**: [https://case.dev](https://case.dev)\n- **Documentation**: [https://docs.case.dev](https://docs.case.dev)\n- **API Reference**: [https://docs.case.dev/api](https://docs.case.dev/api)\n- **GitHub**: [https://github.com/casedotdev/thurgood](https://github.com/casedotdev/thurgood)\n- **VSCode Extension**: Available in the VSCode Marketplace\n\n## License\n\nApache-2.0 - see [LICENSE](https://github.com/casedotdev/thurgood/blob/main/LICENSE) for details.\n\n## Support\n\n- Report issues: [GitHub Issues](https://github.com/casedotdev/thurgood/issues)\n- Documentation: [docs.case.dev](https://docs.case.dev)\n","readmeFilename":"README.md"}