- A GitHub account
- An Upstash account
- A Trigger.dev account
- A Supabase account
- A Vercel account
- Either a Cloudflare or AWS account
- GitHub: For source code management and OAuth authentication
- Upstash: For Redis database and queue management (QStash)
- Trigger.dev: For workflow orchestration and background job processing
- Supabase: For PostgreSQL database to store application data
- Vercel: For hosting the web application
- Cloudflare/AWS: For object storage (file uploads)
Why External Dependencies?
Our goal with Agentset is to provide the highest accuracy for document processing and search, which often requires us to use third-party providers for specialized capabilities. These dependencies allow us to leverage battle-tested infrastructure and focus on building the core functionality that makes Agentset powerful.Future Plans
It’s on our roadmap to have a fully offline version without external dependencies. We’re working on:- Docker images for simplified deployment
- Support for self-hosted alternatives to current dependencies
- Reduced reliance on third-party AI providers
- A CLI for easier setup and management