Skip to content

SHRAVANIRANE/SupplySense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SupplySense

Procurement Anomaly Explainer Agent Given a CSV of purchase orders / invoices, the agent detects anomalies (duplicate vendors, price spikes, unusual quantities), reasons about why each anomaly is suspicious, generates an investigation report, and answers follow-up questions about specific flagged items.


User (Streamlit UI)
        │
        ▼
  SupplySense Agent  ◄──── ReAct Loop (Thought → Action → Observation)
        │
   ┌────┴─────────────────────────────────┐
   │              TOOLS                   │
   │  load_csv │ detect_duplicates        │
   │  detect_price_spikes │ flag_unusual  │
   │  summarise_vendor │ generate_report  │
   └──────────────────────────────────────┘
        │
   ChromaDB Memory  (stores past analyses, answers follow-ups)
        │
   Ollama / Llama 3 (local LLM)

About

An agentic AI system combining LangChain, Ollama, and ChromaDB to perform anomaly detection on procurement data with explainable insights and semantic memory.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages