Skip to content

aaryanpawar16/AgentFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Home Page image

Workflow Page image

Dashboard image

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors