All 125 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.

24 lxml_html_clean ^0.1.1 outdated 34 Pyap ^0.3.1 35 express-request-id ^3.0.0 37 react-cool-onclickoutside ^1.7.0 38 react-switch ^7.0.0 40 nest_asyncio ^1.5.8 40 toml ^0.10.2 43 react-csv-reader ^4.0.0 44 undetected-chromedriver ^3.5.5 45 Flask-Pydantic ^0.12.0 outdated 45 ftfy ^6.1.1 46 Redux Thunk ^2.4.2 outdated 46 csv-parser ^3.0.0 47 Mousetrap ^1.6.5 47 redux-persist ^6.0.0 47 validators ^0.21.2 outdated 48 jsonwebtoken ^9.0.2 48 localForage ^1.10.0 49 eslint-import-resolver-typescript ^3.6.1 outdated 49 html2text ^2020.1.16 outdated 50 copy-to-clipboard ^3.3.3 outdated 50 cors ^2.8.5 50 eslint-config-airbnb ^19.0.4 51 mysql-connector-python ^8.4.0 outdated 53 LangChain Community ^0.0.34 outdated 54 node-sass ^9.0.0 55 dataclasses-json ^0.6.4 56 eslint-plugin-jsx-a11y ^6.5.1 57 bluebird ^3.7.2 57 python-markdownify ^0.11.6 outdated 58 AWS SDK for JavaScript v2 ^2.1686.0 58 Create React App ^5.0.1 59 pycountry ^24.6.1 outdated 59 react-select ^5.7.7 60 Winston ^3.11.0 61 eslint-plugin-prettier ^5.1.3 61 eslint-plugin-react ^7.34.1 62 Emotion ^11.11.1 62 Emotion ^11.11.0 62 ejs ^3.1.9 outdated 62 stub_uploader ^2.32.0.20240602 outdated 63 @sendgrid/mail ^7.7.0 outdated 63 python-dotenv ^1.0.1 64 multiprocess ^0.70.16 64 toml-sort ^0.23.1 outdated 65 jest-dom ^5.17.0 outdated 66 termcolor ^2.4.0 outdated 67 Lodash ^4.17.21 68 eslint-config-prettier ^8.10.0 outdated 68 react-tooltip ^5.22.0 outdated 69 uuid ^9.0.1 outdated 72 globals ^15.0.0 outdated 73 node-cron ^3.0.3 outdated 73 python-dateutil 2.8.2 74 qs ^6.11.2 74 tenacity ^8.2.3 outdated 75 web-vitals ^2.1.4 outdated 76 React Icons ^5.0.1 78 dotenv ^16.3.1 outdated 78 eslint-plugin-import ^2.29.1 78 phonenumbers ^8.13.39 outdated 79 PapaParse ^5.4.1 80 spaCy ^3.7.2 81 Flask ^3.0.3 81 beanie ^1.26.0 outdated 81 chrono-node ^2.7.0 82 Moment Timezone ^0.5.43 outdated 84 ws ^8.18.0 85 Express ^4.18.2 outdated 85 Multer ^1.4.5-lts.1 outdated 85 Nameparser ^1.1.3 outdated 86 pip ^24.0 outdated 87 Moment.js ^2.29.4 88 Gunicorn ^22.0.0 outdated 89 bitsandbytes ^0.42.0 outdated 89 lxml ^5.2.1 outdated 89 pydantic-settings ^2.3.4 90 Tailwind CSS ^3.4.1 outdated 90 instructor ^1.3.2 91 Chroma ^0.5.5 outdated 91 React Redux ^8.1.2 outdated 91 boto3 ^1.28.46 91 prettier ^3.2.5 91 pytest-asyncio ^0.23.7 outdated 92 LangChain ^0.1.0 outdated 92 LlamaIndex ^0.10.30 outdated 92 llama-index-llms-openai-like ^0.10.3 outdated 93 OpenTelemetry Prometheus Exporter 1.25.0 outdated 93 Pydantic ^2.7.0 93 SQLAlchemy ^2.0.29 93 accelerate ^0.29.3 outdated 94 @babel/core ^7.23.0 outdated 94 @babel/core ^7.22.20 outdated 94 Axios ^1.5.0 94 MUI X Date Pickers ^7.4.0 outdated 94 typescript-eslint ^5.62.0 outdated 94 typescript-eslint ^5.62.0 outdated 94 typescript-eslint ^7.7.1 outdated 95 AG Grid Community ^31.3.1 outdated 95 AG Grid Community ^31.3.1 outdated 95 AG Grid Community ^31.3.1 outdated 95 AG Grid Community ^31.3.1 outdated 95 AG Grid Community ^31.3.1 outdated 95 AG Grid Community ^31.3.1 outdated 95 AG Grid Community ^31.3.1 outdated 95 AG Grid Community ^31.3.1 outdated 95 AG Grid Community ^31.3.1 outdated 95 ESLint ^9.1.1 outdated 95 ESLint ^8.57.0 outdated 95 Mongoose ^7.5.3 outdated 95 NumPy ^1.26.3 outdated 95 OpenAI ^4.63.0 outdated 95 React Router ^6.16.0 outdated 95 Transformers ^4.40.1 outdated 96 Material UI ^5.14.9 outdated 96 google-api-nodejs-client ^126.0.1 outdated 96 pytest ^8.2.2 outdated 97 OpenAI Python SDK ^1.23.2 outdated 97 Redux ^4.0.0 outdated 97 TypeScript ^4.9.5 outdated 98 React ^4.3.0 outdated 98 React ^18.2.0 outdated 98 React DOM ^18.2.0 outdated 98 Selenium ^4.21.0 98 pandas ^2.2.1 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers