trypear / pearai-app

PearAI: Open Source AI Code Editor (Fork of VSCode). The PearAI Submodule (https://github.com/trypear/pearai-submodule) is a fork of Continue. PearAI Submodule is temporarily privated while we fix things regarding open-source.

Home Page:https://trypear.ai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PearAI: The Open Source AI-Powered Code Editor

Supercharge your development with an editor designed for less coding, using AI. PearAI is forked from VSCode and Continue, and aims to reduce the time from ideation to conception for your product development by achieving the most seamless integration with AI.

To download the full product visit our homepage at https://trypear.ai.

Prerequisites

Get an API key from your favourite LLM provider. To obtain an OpenAI API key go to platform.openai.com/account/api-keys.

Features

  • Knows your code - Pear has context on your database so you can ask questions about your code.
  • Auto-implement features - Ask for a feature and receive a PR implementing it.
  • UI/UX focused - Pear puts the user experience first, making developing as seamless as possible.
  • Never start from scratch - Pear comes with high-quality templates and boilerplate code for any type of project.
  • Batteries included - Pear comes fully setup with shortcuts and terminal plugins used to supercharge development productivity.
  • Familiar feel - Pear is a fork of VSCode, so you can pick up exactly where you left off.

Master Doc

Our Master Document contains all links relevant to PearAI.

Contributing

Read our to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes.

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. To help you get your feet wet and become familiar with our contribution process, we have a list of good first issues that contains things with a relatively limited scope. This is a great place to get started!

Please review our Contributing Guide to get started. For any questions, join the PearAI Discord!

Curious about our stack?

  • PearAI is in TypeScript/Electron.js
  • PearAI landing page is Next.js/React with Supabase auth (TailwindCSS + Shadcn)
  • PearAI backend is a Python Flask server with Supabase database
  • Logging/Telemetry is done with Axiom

License

Pear OSS is licensed under the Apache 2.0 license. See the LICENSE file for details.

Contact

For any questions or issues, please open an issue or reach out in the PearAI Discord.

Acknowledgements

Thanks to these wonderful people who have contributed to this project:

Feel free to join them and contribute!

About

PearAI: Open Source AI Code Editor (Fork of VSCode). The PearAI Submodule (https://github.com/trypear/pearai-submodule) is a fork of Continue. PearAI Submodule is temporarily privated while we fix things regarding open-source.

https://trypear.ai

License:MIT License


Languages

Language:TypeScript 94.7%Language:JavaScript 1.6%Language:CSS 1.4%Language:Rust 0.7%Language:HTML 0.6%Language:Inno Setup 0.5%Language:Scilab 0.3%Language:Shell 0.1%Language:Batchfile 0.0%Language:PowerShell 0.0%Language:SCSS 0.0%Language:Groovy 0.0%Language:Cuda 0.0%Language:C++ 0.0%Language:Makefile 0.0%Language:Python 0.0%Language:Perl 0.0%Language:Ruby 0.0%Language:TeX 0.0%Language:Objective-C 0.0%Language:Objective-C++ 0.0%Language:Clojure 0.0%Language:Handlebars 0.0%Language:Less 0.0%Language:PHP 0.0%Language:Dockerfile 0.0%Language:Julia 0.0%Language:Jupyter Notebook 0.0%Language:Visual Basic .NET 0.0%Language:C# 0.0%Language:C 0.0%Language:Raku 0.0%Language:Pug 0.0%Language:Go 0.0%Language:F# 0.0%Language:Java 0.0%Language:CoffeeScript 0.0%Language:R 0.0%Language:Roff 0.0%Language:ShaderLab 0.0%Language:Dart 0.0%Language:Swift 0.0%Language:Lua 0.0%Language:HLSL 0.0%Language:Hack 0.0%