AgentFlow
AgentFlow is a modular multi-agent workflow system that streamlines document analysis, verification, and risk detection. It integrates authentication, calendar scheduling, and AI-driven agents to provide an end-to-end automated workflow.
✨ Features
🗂 Agent-based Architecture – Each agent (A, B, etc.) is responsible for a dedicated task (e.g., document intake, verification).
🔑 JWT Authentication with Descope integration for secure access.
📅 Calendar Scheduling for slot booking and workflow management.
📊 Risk Analysis for contracts, policies, and legal documents.
🌐 Frontend (React + Vite + Tailwind) with animations via Framer Motion & GSAP.
⚡ Backend (Node.js + Express + Python Agents) for robust and scalable execution.
⚙️ Installation 1️⃣ Clone the Repository git clone https://github.com/aaryanpawar16/AgentFlow.git cd AgentFlow
2️⃣ Backend Setup cd backend npm install
Create a .env file inside backend/ with:
PORT=5000 DESCOPE_PROJECT_ID=your_project_id JWT_SECRET=your_secret
Run backend:
node server.js
3️⃣ Frontend Setup cd frontend npm install npm run dev
🚀 Usage
Login via Descope-authenticated login.
Upload documents to start analysis.
Workflow triggers Agent A (document intake) and Agent B (verification).
Calendar API can be used to book slots.
Dashboard displays risks, status, and reports.
🛠️ Tech Stack
Frontend: React, Vite, TailwindCSS, Framer Motion, GSAP
Backend: Node.js, Express, JWT Auth (Descope)
Agents: Python (document analysis, verification, risk detection)
Database (Optional): PostgreSQL / MongoDB
Icons: Lucide-react
📸 Screenshots


