Open
Description
Developer Program
We’re excited to announce the Developer Program, following a recent surge in interest and the successful launch of the pipe app store within the screenpipe platform.
Goal
Our goal is to enhance and expand the number of high-quality apps (pipes) available within screenpipe.
Terms
- Bounty:
- We offer a $1,000 bounty for each approved pull request (PR).
- Timeline:
- The aim is for this project to take you anywhere from a few days to, at most, a month. The faster the better
- How to Participate:
- Submit a message via GitHub issues (either in this thread for new apps or in a relevant thread for existing apps, for quick back-forth chat please go to discord -> 'developer program' https://discord.gg/kyJ8WgdJsE)
- Your message should include a detailed plan outlining what you intend to build. For example:
- A new app you’d like to create.
- New features you’d like to add to an existing app.
- Bugs you’d like to fix in an existing app.
- Ownership: Think of this as a small project you own. We encourage you to:
- Explore existing apps.
- Propose creative ideas for new apps, features, or bug fixes.
- Process:
- Submit your suggestions or plan via GitHub issues.
- We will review all submissions and select the best proposal for each app.
- Once approved, we will assign one developer to work on each app.
- Reward criteria:
- Ship working app, ready to be used by end-users. It’s better to reduce number of features, but to make an app more stable, intuitive, and useful
- Bonus:
- This mini-project will turn into a long-term assignment, once you do a first set of features you may submit a new plan and get another $1k. We’d be happy if you make a ton of money.
- Tips:
- Start with the end in mind: suggest mockups of the UX with excalidraw, tldraw, or anything you like. Can also suggest infra diagrams.
- Start simple, and iterate, don't overengineer, focus on building something useful, saving people time, or allowing them to make more money, have better relationship, health, etc.
Apps & Improvement Ideas
Below are some of the apps in our ecosystem and rough ideas for potential improvements:
Meeting Assistant #1185
- Inspiration: Granola has the best UX to emulate.
- Use audio LLMs to provide better meeting assistance
Obsidian Integration #1186
- Idea: Let the user define specific information he wants to capture from his screen and AI would do (example CRM, engineering information, daily workflows, etc.).
Loom Generator #1187
- Unique Advantage: screenpipe allows users to create videos based on their desktop history. For instance, if a user encounters a bug they cannot recreate, they can still generate a video showcasing the issue. Or sharing a time of your day with a coworker.
- Inspiration: Screen.studio provides excellent UX to draw from.
- Use AI to narrate videos (voice and caption)
Search #1188
- Improve keyword-based search functionality.
- Add semantic search capabilities for better context-based results.
Timeline (renamed to Rewind) #1189
- Inspiration: Rewind.ai has an exceptional UX to reference.
Daily/Weekly Activity Summary #1190
- Implement tools for time tracking and productivity analysis.
Twitter Bot #1191
- Build a bot that comments intelligently on other users’ posts.
- Build an agent that grows your Twitter network and/or advertise your content/prodanalysis.
Engineer Bot #1192
- Build an agent that comments on your Linear tasks and Github issues while you work
- Inspiration coderabbit.ai, sweep.ai, devin,
Your Own App #1193
- We encourage you to create an app that you or people you know would use personally