An agentic AI system that evaluates B2B sales leads and generates personalized outreach messages using a locally hosted LLM.
- Scoring Agent: evaluates lead quality
- Messaging Agent: generates outreach content
- Orchestrator: controls decision flow and thresholds
- Agent separation (decision vs execution)
- Configurable score thresholds
- Explainable decision traces
- Local LLM inference (Ollama + Mistral)
- CSV-driven, testable workflow
- Python
- Ollama (Mistral-Instruct)
- Pandas
- Load leads from CSV
- Score and prioritize leads
- Generate outreach for qualified leads
- Save results with audit trail
python outreach_generator.py