All 122 Dependencies
Every package QRev depends on, ranked by repo health score.
QRev is an open source alternative to Salesforce built from the ground up with AI agents as the core operating layer. Rather than treating AI as a bolt-on feature, QRev architected its entire platform around the premise that sales work—prospect research, email sequencing, lead qualification, and CRM management—should be handled by autonomous agents with humans reviewing outcomes rather than performing the work themselves.
The platform is organized into three interconnected services: a React and TypeScript frontend for the sales interface, a Node.js app server backed by MongoDB for business logic and data persistence, and a Python AI server built with LangChain and ChromaDB for all AI reasoning and vector-based similarity operations. These three components communicate via REST APIs and WebSockets, creating a real-time pipeline from conversation with the Qai agent to executed outreach campaigns.
QRev's primary interface is Qai, a superagent that coordinates specialized sub-agents internally while presenting a conversational interface to users. Sales reps describe what they want—upload a CSV of prospects, specify campaign parameters—and Qai handles prospect research, email generation tailored to each individual, and campaign scheduling automatically. The system integrates with Gmail via OAuth and Google APIs for actual email delivery, and supports HubSpot and Zoom integrations for broader sales stack connectivity.
Being AGPL-3.0 licensed and fully self-hosted, QRev is designed for organizations that want the economics of open source alongside the power of AI-native sales automation. The modular Poetry workspace in the AI layer allows teams to extend and customize the agent behavior without modifying core platform code.