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