Skip to content

Latest commit

 

History

History
78 lines (57 loc) · 4.21 KB

README.md

File metadata and controls

78 lines (57 loc) · 4.21 KB

Google Summer of Code 2024 | Open Source by Pieces

Welcome to the Pieces GSoC 2024 guide and projects page, where you can find information on the projects planned for this year and other information.

Join our Discord for updates and to meet the community.

We are planning to open up proposal submissions at the beginning of March - so stay tuned.

What is Google Summer of Code?

Google Summer of Code is a 10+ year old program that brings students closer to development through open source and support the community as a whole through summer projects.

Open source organizations and projects can become mentor organizations to provide summer projects that are planned out between the mentors and the contributors before and during the project. Learn more about the program here.

What is the timeline for GSoC 2024?

Full timeline

Important events Deadline
Organization Applications Open January 22, 2024
Organization Application Deadline February 6, 2024
Organizations Announced February 21, 2024
Potential GSoC contributors discuss application ideas with mentoring organizations February 22 - March 18, 2024
GSoC contributor application period March 18 - April 2, 2024
Accepted GSoC Contributor projects announced May 1, 2024
Contributors work on their Google Summer of Code projects May 27, 2024 - August 26, 2024
Mentors submit final GSoC contributor evaluations (standard coding period) August 26, 2024 - September 2, 2024
Initial results of Google Summer of Code 2024 announced September 3, 2024
Students work on their Google Summer of Code project May 1, 2024 - November 4, 2024

Organization Details

  • Primary Open Source License: MIT
  • Organization Categories:
    • AI
    • Dev Tool
    • Infra & Cloud

Mentors

Org Technologies

  • Dart
  • Python
  • Kotlin
  • Typescript
  • Javascript

Org Topics

  • Large local language models
  • Copilots
  • Machine learning models
  • Local on device
  • Developers
  • Code tools

Org Description

Pieces Copilot and Snippet manager are built to unify your entire toolchain with an on-device copilot that helps you capture, enrich, and reuse useful materials, streamline collaboration, and solve complex problems through a contextual understanding of your workflow. At Pieces.app, we have opened up the core functionality of Pieces OS to give all developers the opportunity to build their own copilots using our toolset.

Mission Statement

At Open Source by Pieces, we are dedicated to advancing the principles of open source innovation and collaboration. Our mission is to foster a vibrant community of experienced developers, emerging novices, and contributors united in building and shaping our platform through shared knowledge and collective effort. Through the Pieces OS Client SDKs, we strive to empower developers globally to create amazing tools and solutions they would love.

Powered by community-driven development, where diverse perspectives come together to drive meaningful progress through fostering inclusivity, collaboration, and continuous learning, we encourage active participation among our members. Together, we aim to achieve a future where technology serves as a force for positive change and where users and developers alike can build whatever tool fits their needs.

Our Goals

  • Provide powerful workflow tools for developers to assist in maintaining and managing the open-source community as a whole
  • Educate developers on using copilots responsibly and to their advantage, while also allowing for learning and growth in their skill set
  • Allow developers in locations with limited or poor connections work from home with access to a fast and functional copilot
  • Make documentation globally available for all developers regardless of language or race
  • Provide the tools needed to switch between different LLMs for any specific tasks