Master Repo For PearAI
See the codePearAI aims to be an inventory that curates the leading, cutting-edge AI tools in one place. Our unified interface seamlessly integrates these solutions, allowing users to effortlessly switch between tools without needing to waste effort hunting for alternatives.
What you're seeing here is the conglomeration of all the repositories that make up the entire PearAI project. This is only the beginning, and the list shall keep expanding. For details, visit each repository individually:
pearai-app. It contains the bulk of the AI chat functionalities.We welcome contributions from the community! Whether you're fixing a bug, improving the documentation, or adding a new feature, we appreciate your help in making PearAI better. There is a lot of context involved and we understand it can be overwhelming when first trying to join the project. Here is a quick summary of key information and how we currently work together:
[!IMPORTANT] Whenever making changes to our updated forks (pearai-app and pearai-roo-code) be mindful of any potential issues your changes could introduce when we have to pull upstream
Ensure you have the following tools installed:
=20.18.0 (other versions have not been tested) - we recommend using Node Version Manager (nvm)=10.8.2 (other versions have not been tested)>=1.10.1 and <2=3.11.X (required for node-gyp) - we recommend using pyvenvxcode-select --installTo get started with PearAI development, you'll need to clone this repo (pearai-master) and install the dependencies for each component:
cd ./pearai-app && npm i
cd ./pearai-roo-code && npm run install:all
./pearai-submodule/install-and-build.sh # For Unix/Mac
./pearai-submodule/install-and-build.ps1 # For Windows
To start development:
Launch the development servers:
Start the PearAI instance:
./pearai-app/scripts/code.sh # For Unix/Mac
./pearai-app/scripts/code.ps1 # For Windows
[!NOTE] Hot Module Reload (HMR) is enabled for React frontends (Roo Code frontend, creator overlay, and chat pane). For changes outside these components, you'll need to restart the VSCode instance using the code script.
For any questions or issues, feel free to open an issue, or you can also reach out to us directly in the PearAI Discord, or email us at [email protected].
Checkout our FAQ on the website.
16,752 followers · starred May 2025
171 followers · starred Oct 2024
361 followers · starred Mar 2025
21 followers · starred Nov 2024
Master Repo For PearAI
See the codePearAI aims to be an inventory that curates the leading, cutting-edge AI tools in one place. Our unified interface seamlessly integrates these solutions, allowing users to effortlessly switch between tools without needing to waste effort hunting for alternatives.
What you're seeing here is the conglomeration of all the repositories that make up the entire PearAI project. This is only the beginning, and the list shall keep expanding. For details, visit each repository individually:
pearai-app. It contains the bulk of the AI chat functionalities.We welcome contributions from the community! Whether you're fixing a bug, improving the documentation, or adding a new feature, we appreciate your help in making PearAI better. There is a lot of context involved and we understand it can be overwhelming when first trying to join the project. Here is a quick summary of key information and how we currently work together:
[!IMPORTANT] Whenever making changes to our updated forks (pearai-app and pearai-roo-code) be mindful of any potential issues your changes could introduce when we have to pull upstream
Ensure you have the following tools installed:
=20.18.0 (other versions have not been tested) - we recommend using Node Version Manager (nvm)=10.8.2 (other versions have not been tested)>=1.10.1 and <2=3.11.X (required for node-gyp) - we recommend using pyvenvxcode-select --installTo get started with PearAI development, you'll need to clone this repo (pearai-master) and install the dependencies for each component:
cd ./pearai-app && npm i
cd ./pearai-roo-code && npm run install:all
./pearai-submodule/install-and-build.sh # For Unix/Mac
./pearai-submodule/install-and-build.ps1 # For Windows
To start development:
Launch the development servers:
Start the PearAI instance:
./pearai-app/scripts/code.sh # For Unix/Mac
./pearai-app/scripts/code.ps1 # For Windows
[!NOTE] Hot Module Reload (HMR) is enabled for React frontends (Roo Code frontend, creator overlay, and chat pane). For changes outside these components, you'll need to restart the VSCode instance using the code script.
For any questions or issues, feel free to open an issue, or you can also reach out to us directly in the PearAI Discord, or email us at [email protected].
Checkout our FAQ on the website.
16,752 followers · starred May 2025
171 followers · starred Oct 2024
361 followers · starred Mar 2025
21 followers · starred Nov 2024