Top 5 Open-Source AI-Powered SDR Tools on GitHub (2025)
Looking to automate your sales pipeline with AI? Discover the best open-source projects on GitHub that can help you build or deploy an AI-powered Sales Development Representative (SDR). These tools cover lead generation, outreach, qualification, and customer engagement. Here’s our 2025 ranking:
#1. SalesGPT – Context-Aware AI Sales Agent
Description: SalesGPT uses LLMs to simulate realistic sales conversations. It understands different sales stages (like qualification, objection handling, and closing) and adapts its responses accordingly. It works across voice, email, SMS, and chat platforms.
- Features: LLM integration, stage-aware conversations, tool actions (e.g. Stripe links), multi-channel support
- Stars: 2.3k | License: MIT
- Pros: Highly realistic conversations, integrates with knowledge bases, supports full-funnel engagement
- Cons: Requires setup (API keys, Docker), can be costly with premium LLMs
#2. Composio AI SDR-Kit – Integration-Rich AI Sales Agent SDK
Description: Composio provides SDKs to build custom AI agents that can connect to 100+ apps like HubSpot, Gmail, Slack, and Notion. It enables function-calling with LLMs across all major agent frameworks.
- Features: 100+ SaaS integrations, OAuth support, lead gen templates, LangChain/Autogen compatible
- Stars: 25.6k | License: MIT
- Pros: Flexible, framework-agnostic, perfect for developer teams
- Cons: Requires programming; not a plug-and-play SDR tool
Description: Automates personalized sales emails using LLMs after researching leads from LinkedIn, news, and company websites. Uses LangGraph to structure tasks like lead scoring, report generation, and email writing.
- Features: Multi-source scraping, lead qualification, RAG content generation, Google Docs export
- Stars: 138 | License: MIT
- Pros: Ultra-personalized content, great for B2B targeting
- Cons: API-heavy, complex setup for non-tech users
#4. Knotie-AI – Inbound & Outbound Conversational AI
Description: A full-stack conversational AI agent that handles inbound chat, outbound messages, and voice calls. Tracks sales stage, has memory, and can be extended with OpenAPI-defined tools.
- Features: Voice/text support, CRM integration roadmap, web admin UI, multilingual
- Stars: 114 | License: GPL-2.0
- Pros: Fully conversational, customizable, good docs
- Cons: Voice + CRM integration still in progress, smaller community
Description: A microservice demo of AI-powered SDR agents communicating through Apache Kafka and Flink. Uses a multi-agent architecture for research, scoring, email drafting, and nurturing workflows.
- Features: Modular agents, real-time event routing, lead enrichment, Azure OpenAI integration
- Stars: 23 | License: Apache-2.0
- Pros: Enterprise-grade architecture, modular, scalable
- Cons: Engineering-heavy setup, minimal docs
Conclusion
Each of these projects represents a powerful approach to AI-enhanced sales development. Whether you’re looking for a ready-to-use conversational agent or a dev-friendly toolkit to build custom workflows, there’s a solution here for your stack. Want to start simple? Try SalesGPT. Need deep integration flexibility? Go with Composio. Prefer high personalization? Kaymen99’s LangGraph project delivers.