PearAI is an open source AI-powered code editor built as a fork of VSCode, with its core AI functionality residing in a separate submodule that forks the Continue project. The repository is written in TypeScript and designed to integrate artificial intelligence seamlessly into the development workflow, aiming to reduce the time from ideation to product conception by minimizing the amount of manual coding required. The full application can be downloaded from the project's homepage at trypear.ai.
The editor provides three main features according to its documentation. First, it maintains contextual awareness of the user's codebase, allowing developers to ask questions about their code directly while keeping all code stored locally on their computer for privacy. Second, the project prioritizes user experience and interface design to make development as seamless as possible. Third, as a VSCode fork, PearAI maintains a familiar development environment so users can transition without significant adjustment to their workflow.
The technical stack spans multiple technologies and languages. The core editor is built with TypeScript and Electron.js, while the landing page uses Next.js and React with Supabase authentication, styled with TailwindCSS and Shadcn components. The backend infrastructure consists of a Python Flask server connected to a Supabase database, with logging and telemetry handled through Axiom. This architecture reflects a comprehensive approach to building a modern AI-integrated development tool across frontend, backend, and infrastructure layers.
According to GitGenius activity tracking, the repository demonstrates active community engagement with a median issue and pull request response latency of 0.0 hours and a mean latency of 34.5 hours across 173 tracked items. The most frequently addressed issue categories are bugs, enhancements, and good first issues, indicating a focus on both fixing problems and welcoming new contributors. The project's core contributors include nang-dev with 208 tracked events and Fryingpannn with 184 events, followed by Himanshu-Singh-Chauhan with 49 events, showing concentrated but active leadership in the project's development.
The repository maintains connections with related open source projects through overlapping contributors, linking to holoviz/panel, berriai/litellm, and open-webui/open-webui. This network suggests PearAI is part of a broader ecosystem of AI and data visualization tools. The project is licensed under Apache 2.0 and maintains an active Discord community for user support and discussion. The repository acknowledges over 50 contributors who have participated in its development, reflecting a collaborative open source effort to create an AI-assisted development environment that maintains the familiarity and extensibility of VSCode while adding intelligent coding assistance capabilities.