golden-jatayu

byDivya Rajput

# JATAYU Backend Architecture Generate a production-ready backend using Python FastAPI. Architecture: ## APIs POST /upload POST /analyze POST /chat GET /mission/{id} GET /report/{id} ## AI Agents IntentAgent MetadataAgent RouterAgent FusionAgent RSVQAAgent CDVQAAgent GeoReasonAgent SITREPAgent ## Context Engine Every mission creates a unique Mission ID. Store: * image paths * metadata * CRS * timestamps * previous queries * GeoJSON * flood masks ## Router Logic If 1 image → RSVQA If Optical + SAR → Fusion If Before + After → CDVQA ## Outputs Return JSON containing: * summary * confidence * area_km2 * gps_coordinates * geojson_path * execution_trace Generate clean modular folder structure and FastAPI routes. Design a LangGraph multi-agent workflow for JATAYU. Agents: Intent Agent Metadata Agent Router Agent Optical-SAR Fusion Agent Change Detection Agent GeoReason Agent SITREP Agent The router must decide the workflow based on: * number of images * modality * timestamps * user query Generate an execution graph and state schema. Output should be explainable and auditable. givme mea full working website

Landing
Landing

Comments (0)

No comments yet. Be the first!

Project Tasks

79 planning tasks
#1

Generate system requirement document

8m 12s0.1 cr usedDone
#2

Generate personas & user flows

0m 39s0.1 cr usedDone
#7

Create flow for Remote Sensing Analyst

0m 17sDone
#8

Create flow for Field Officer

0m 16sDone
#9

Create flow for Data Scientist

0m 14sDone
#10

Landing

8m 57sDone
#21

Landing / Hero Workflow

0.7 cr neededError
#32

Landing / Navigation

0m 25s0.7 cr usedDone
#22

Landing / Features And Capabilities

0.7 cr neededError
#25

Landing / Header

0m 28s0.7 cr usedDone
#23

Landing / Use Cases

0.7 cr neededError
#28

Landing / Hero

1m 9s0.7 cr usedDone
#24

Landing / Primary Action

0.7 cr neededError
#29

Landing / Workflow

1m 2s0.7 cr usedDone
#30

Landing / Capabilities

1m 0s0.7 cr usedDone
#31

Landing / CTA

0m 58s0.7 cr usedDone
#26

Landing / Footer

0m 24s0.7 cr usedDone
#27

Retry First Page

4m 12s0.2 cr usedDone
#33

Header

0m 28sDone
#34

Footer

0m 24sDone
#35

Navigation

0m 25sDone
#11

Login

7m 48sError
#58

Login / Navigation

0m 2s0.7 cr usedDone
#56

Login / Workflow Diagram

0m 49s0.7 cr usedDone
#57

Login / Auth Panel

0m 43s0.7 cr usedDone
#59

Login / Footer

0m 0s0.7 cr usedDone
#12

Dashboard

5m 2sError
#50

Dashboard / Navigation

0.7 cr neededPaused
#46

Dashboard / Hero

0.7 cr neededPaused
#47

Dashboard / Mission Summary

0.7 cr neededPaused
#48

Dashboard / Active Missions List

0.7 cr neededPaused
#49

Dashboard / Quick Actions

0.7 cr neededPaused
#51

Dashboard / Footer

0.7 cr neededPaused
#13

Missions

7m 13sError
#38

Missions / Navigation

0m 0s0.7 cr usedDone
#36

Missions / Page Header

0m 28s0.7 cr usedDone
#37

Missions / Table

1m 21s0.7 cr usedDone
#39

Missions / Footer

0m 0s0.7 cr usedDone
#14

Upload

8m 32sError
#54

Upload / Navigation

0m 0s0.7 cr usedDone
#52

Upload / Hero

0m 33s0.7 cr usedDone
#53

Upload / Form And Progress

1m 51s0.7 cr usedPaused
#55

Upload / Footer

0m 0s0.7 cr usedDone
#15

Mission Details

4m 56sError
#44

Mission Details / Navigation

0.7 cr neededPaused
#40

Mission Details / Metadata Panel

0.7 cr neededPaused
#41

Mission Details / Progress Timeline

0.7 cr neededPaused
#42

Mission Details / Validation Workflow

0.7 cr neededPaused
#43

Mission Details / Data Inventory

0.7 cr neededPaused
#45

Mission Details / Footer

0.7 cr neededPaused
#16

Chat

7m 27sError
#61

Chat / Navigation

0m 0s0.7 cr usedDone
#60

Chat / Interface

1m 27s0.7 cr usedDone
#62

Chat / Footer

0m 0s0.7 cr usedDone
#17

Analysis

7m 18sError
#65

Analysis / Navigation

0m 0s0.7 cr usedDone
#63

Analysis / Workflow

1m 41s0.7 cr usedDone
#64

Analysis / Status

1m 36s0.7 cr usedDone
#66

Analysis / Footer

0m 0s0.7 cr usedDone
#18

Results

4m 51sError
#80

Results / Navigation

0.7 cr neededPaused
#75

Results / Summary

0.7 cr neededPaused
#76

Results / Metrics

0.7 cr neededPaused
#77

Results / JSON

0.7 cr neededPaused
#78

Results / Execution Trace

0.7 cr neededPaused
#79

Results / Actions

0.7 cr neededPaused
#81

Results / Footer

0.7 cr neededPaused
#19

Map

5m 22sError
#73

Map / Navigation

0m 0s0.7 cr usedDone
#71

Map / Overlay Controls

0m 35s0.7 cr usedPaused
#72

Map / Container

0m 32s0.7 cr usedPaused
#74

Map / Footer

0m 0s0.7 cr usedDone
#20

Reports

4m 48sError
#70

Reports / Navigation

0.7 cr usedPaused
#67

Reports / Header

0.7 cr usedPaused
#68

Reports / Grid

0.7 cr usedPaused
#69

Reports / Footer

0.7 cr usedPaused
#5

Architecture

0.1 cr neededError
#6

Workspace task plan

0.1 cr neededError
Preview dataChanges stay in this preview.
Landing design preview
Landing: View platform overview
Login: Log in securely
Dashboard: View mission summary
Missions: Select mission dataset
Upload: Upload metadata files
Mission Details: Validate GeoTIFF metadata
Analysis: Verify workflow execution
Results: Verify data integrity
Reports: Review report accuracy
Preview dataChanges stay in this preview.
Landing design preview
Landing: View platform overview
Login: Log in securely
Dashboard: View mission summary
Missions: Select mission dataset
Upload: Upload metadata files
Mission Details: Validate GeoTIFF metadata
Analysis: Verify workflow execution
Results: Verify data integrity
Reports: Review report accuracy