Skip to content

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

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages