DocuSwarm is a parallel document due-diligence agent swarm. Upload multiple contracts or reports and a fleet of async agents analyzes them concurrently against the same LLM endpoint — surfacing risk level, red flags, key dates and parties per document, with a live dashboard showing real GPU throughput (tokens/sec, concurrency, elapsed time) as the swarm runs.
Built to make AMD GPU performance visible, not just claimed: every document gets its own async task bounded by a semaphore, all hitting a single vLLM server on AMD Instinct GPUs (ROCm) — the exact continuous-batching workload vLLM/ROCm is designed for. FastAPI + asyncio backend, React/Vite dashboard streaming over SSE, Excel/JSON