https://github.com/trypear/pearai-app
The Best AI-Powered Text Editor Made By Coders, For Coders. A fork of VSCode.
https://github.com/trypear/pearai-app
codeeditor open-source
Last synced: 2 months ago
JSON representation
The Best AI-Powered Text Editor Made By Coders, For Coders. A fork of VSCode.
- Host: GitHub
- URL: https://github.com/trypear/pearai-app
- Owner: trypear
- License: other
- Created: 2024-04-18T22:05:18.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-23T02:06:27.000Z (11 months ago)
- Last Synced: 2024-05-23T02:09:50.013Z (11 months ago)
- Topics: codeeditor, open-source
- Language: TypeScript
- Homepage: https://trypear.ai
- Size: 813 MB
- Stars: 134
- Watchers: 2
- Forks: 14
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-AI-driven-development - pearai-app - The Open Source AI-Powered Code Editor. A fork of VSCode and Continue. (Uncategorized / Uncategorized)
- awesome-agents - pearai-app - submodule) is a fork of Continue. | coding, gui | 407 | 119 | 97 | 333 | 2 days, 21 hrs, 37 mins | 2 | MIT License | (Table of Open-Source AI Agents Projects)
README
# PearAI: The Open Source AI-Powered Code Editor
## Note: This is our fork of VSCode. Our main functionality lives in our submodule, which you can find here: https://github.com/trypear/pearai-submodule. The number of commits to this repository will be fewer than our submodule.
Supercharge your development with an editor designed for less coding, using AI. PearAI is a fork of VSCode, and PearAI Submodule (https://github.com/trypear/pearai-submodule) is a fork of Continue. This is our starting point, and we aim to reduce the time from ideation to conception for your product development by achieving the most seamless integration with AI.
To download the full app, visit our homepage at https://trypear.ai.
## Features
* **Knows your code** - Pear has context on your codebase so you can ask questions directly (code is stored locally on your computer).
* **UI/UX focused** - Pear puts the user experience first, making developing as seamless as possible.
* **Familiar feel** - Pear is a fork of VSCode, so you can pick up exactly where you left off.See all features [here](https://trypear.ai/docs).
## Master Doc
Our [Master Document](https://docs.google.com/document/d/14jusGNbGRPT8X6GgEDbP1iab5q4X7_y-eFXK7Ky57IQ/edit) contains all links relevant to PearAI.
## Contributing
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:
- Pan and Nang conduct "Quests", which are 1-3 weeks sprints. We will pick out the current highest priority issues for these quests, ping everyone in our [Discord]([url](https://discord.gg/7QMraJUsQt)), and ask for applications to participate in them. The chosen people will help finish the tasks alongside us, participating in calls and working together. If help is needed, we may add more people to the quest. You can see the current open quests [here](https://github.com/orgs/trypear/projects?query=is%3Aopen).
- Outside of dedicated Quests, we also have a bunch of issues ([good first ones](https://github.com/trypear/pearai-app/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22)) which are free to tackle. Make sure to leave a comment indicating you're working on it (check for existing comments also). You can raise a PR anytime and we usually review them pretty quickly.
- We have a lot on our plate so it's easy for us to miss something. The best way to get our attention is to ping us directly in our Discord server.**Please review our coding [Contributing Guide](CONTRIBUTING.md) to set up your coding environment.** For any questions, join the [PearAI Discord](https://discord.gg/7QMraJUsQt)!
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](https://discord.gg/7QMraJUsQt).## Acknowledgements
Thanks to these wonderful people who have contributed to this project:
- [nang-dev](https://github.com/nang-dev)
- [Fryingpannn](https://github.com/Fryingpannn)
- [ItWasEnder](https://github.com/ItWasEnder)
- [Ellahinator](https://github.com/Ellahinator)
- [akash3444](https://github.com/akash3444)
- [Himanshu-Singh-Chauhan](https://github.com/Himanshu-Singh-Chauhan)
- [gedeondoescode](https://github.com/gedeondoescode)
- [shrix1](https://github.com/shrix1)
- [MaySoMusician](https://github.com/MaySoMusician)
- [cqdev-co](https://github.com/cqdev-co)
- [ICEPrey](https://github.com/ICEPrey)
- [Trifall](https://github.com/Trifall)
- [strawberrywz](https://github.com/strawberrywz)
- [jspEclipse](https://github.com/jspEclipse)
- [Zhethan](https://github.com/Zhethan)
- [Mex777](https://github.com/Mex777)
- [SHADOW-LIGHTS](https://github.com/SHADOW-LIGHTS)
- [dscreet](https://github.com/dscreet)
- [Ibinola](https://github.com/Ibinola)
- [jarrensj](https://github.com/jarrensj)
- [timknappe](https://github.com/timknappe)
- [ImBIOS](https://github.com/ImBIOS)
- [benleembruggen](https://github.com/benleembruggen)
- [bandarussr](https://github.com/bandarussr)
- [cwclancy](https://github.com/cwclancy)
- [happinyz](https://github.com/happinyz)
- [jwhitt3r](https://github.com/jwhitt3r)
- [veerbia](https://github.com/veerbia)
- [Alexx1105](https://github.com/Alexx1105)
- [aura0003](https://github.com/aura0003)
- [Dmedina20](https://github.com/Dmedina20)
- [Failure-Tech](https://github.com/Failure-Tech)
- [nicolas-giannantonio](https://github.com/nicolas-giannantonio)
- [tanishq-xin](https://github.com/tanishq-xin)
- [tomasohCHOM](https://github.com/tomasohCHOM)
- [Justain-Train](https://github.com/Justain-Train)
- [anisharaz](https://github.com/anisharaz)
- [sea-lene](https://github.com/sea-lene)
- [wflore19](https://github.com/wflore19)
- [MaxFSP](https://github.com/MaxFSP)
- [AdityaBhate](https://github.com/AdityaBhate)
- [jpan8866](https://github.com/jpan8866)
- [somwrks](https://github.com/somwrks)
- [seanlodhammar](https://github.com/seanlodhammar)
- [Yashasewi](https://github.com/Yashasewi)
- [jespiron](https://github.com/jespiron)
- [Pockylee](https://github.com/Pockylee)
- [quangcito](https://github.com/quangcito)
- [oracle-code](https://github.com/oracle-code)
- [Hi-Van](https://github.com/Hi-Van)
- [jeffrey-zang](https://github.com/jeffrey-zang)
- [MitchTM17](https://github.com/MitchTM17)
- [Alvarixxs](https://github.com/Alvarixxs)
- [vedantgrover](https://github.com/vedantgrover)
- [Vincexodus](https://github.com/Vincexodus)
- [AkMoh](https://github.com/AkMoh)Feel free to join them and contribute!