https://github.com/codemaster1022/document_agent
https://github.com/codemaster1022/document_agent
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/codemaster1022/document_agent
- Owner: CodeMaster1022
- Created: 2025-06-05T21:37:10.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-05T21:37:47.000Z (about 1 year ago)
- Last Synced: 2025-06-18T18:08:58.478Z (about 1 year ago)
- Size: 1.95 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# document_agent
flowchart TB
subgraph "Document Agent"
direction TB
subgraph "Input Processing"
UP["Upload Handler"]
FV["File Validation"]
MD["Metadata Extraction"]
end
subgraph "Storage Operations"
S3H["S3 Handler"]
DBH["Database Handler"]
PH["Pinecone Handler"]
end
subgraph "Document Processing"
TE["Text Extraction"]
VE["Vector Embedding"]
PC["PDF Converter"]
end
subgraph "Management Operations"
DM["Delete Manager"]
RM["Restore Manager"]
LM["Lifecycle Manager"]
end
end
subgraph "External Systems"
S3[("AWS S3")]
DB[("SQL Database")]
PDB[("Pinecone DB")]
end
%% Input Flow
File[/"Uploaded File"/] --> UP
UP --> FV
FV --> MD
%% Processing Flow
MD --> S3H
MD --> DBH
MD --> PC
PC --> TE
TE --> VE
VE --> PH
%% Storage Flow
S3H --> S3
DBH --> DB
PH --> PDB
%% Management Flow
DM --> S3H
DM --> DBH
RM --> S3H
RM --> DBH
LM --> DM
LM --> RM
%% Metadata Flow
Meta[/"Document Metadata"/] --> DBH
classDef input fill:#f9f,stroke:#333,stroke-width:2px
classDef storage fill:#bfb,stroke:#333,stroke-width:2px
classDef process fill:#bbf,stroke:#333,stroke-width:2px
classDef external fill:#fbb,stroke:#333,stroke-width:2px
class UP,FV,MD input
class S3H,DBH,PH storage
class TE,VE,PC process
class DM,RM,LM process
class S3,DB,PDB external