Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

create a pipe (typescript), launch it, make $100 #365

Open
louis030195 opened this issue Sep 26, 2024 · 27 comments · Fixed by #443 or #502
Open

create a pipe (typescript), launch it, make $100 #365

louis030195 opened this issue Sep 26, 2024 · 27 comments · Fixed by #443 or #502

Comments

@louis030195
Copy link
Collaborator

louis030195 commented Sep 26, 2024

hey

check docs:

https://docs.screenpi.pe/docs/plugins

/bounty 100

definition of done:

  • created a pipe on your own repo or as a fork or send PR and we merge it
  • launch it on reddit (localllama, localllm, ollama, rewindai, productivity, productivityapps, etc.) (add tip if it's a high quality video)

adding tips for:

  • 1000+ views on youtube
  • 2+ persons use your pipe daily
  • any higher quality

check video i did for inspiration: https://www.youtube.com/@mediar_ai

(i don't pretend to be good a content creation, you can definitely be better than me!)

this is a repeatable bounty

Copy link

linear bot commented Sep 26, 2024

Copy link

algora-pbc bot commented Sep 26, 2024

💎 $100 bounty • Screenpi.pe

Steps to solve:

  1. Start working: Comment /attempt #365 with your implementation plan
  2. Submit work: Create a pull request including /claim #365 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to mediar-ai/screenpipe!

Add a bountyShare on socials

Attempt Started (GMT+0) Solution
🟢 @bhupesh-sf Sep 27, 2024, 7:18:24 PM WIP
🟢 @onyedikachi-david Oct 3, 2024, 5:31:17 PM #443
🟢 @divanshu-go Nov 6, 2024, 3:41:19 PM #639
🟢 @cparish312 #502

@bhupesh-sf
Copy link
Contributor

I would like to take this one but I didn't understand this part

(add tip if it's a high quality video)
adding tips for:

50+ upvotes
1000+ views on youtube
2+ persons use your pipe daily

@louis030195
Copy link
Collaborator Author

louis030195 commented Sep 27, 2024

I would like to take this one but I didn't understand this part

(add tip if it's a high quality video) adding tips for:

50+ upvotes 1000+ views on youtube 2+ persons use your pipe daily

https://www.reddit.com/r/ollama/comments/1fpkmoi/llama32_looks_at_my_screen_247_and_send_an_email/

https://www.reddit.com/r/developersIndia/comments/1fo0j5m/use_chatgpt_without_leaking_sensitive_information/

basically anything that promote screenpipe or is useful plugin

  1. create pipe, make it available, easy to use, useful
  2. make a video or just post somewhere and mention screenpipe at some point, people come to website, star repo etc

@bhupesh-sf
Copy link
Contributor

bhupesh-sf commented Sep 27, 2024

/attempt #365

Algora profile Completed bounties Tech Active attempts Options
@bhupesh-sf 1 mediar-ai bounty
TypeScript, Rust,
JavaScript
Cancel attempt

@louis030195
Copy link
Collaborator Author

@bhupesh-sf any news?

@louis030195 louis030195 pinned this issue Oct 2, 2024
@onyedikachi-david
Copy link
Contributor

onyedikachi-david commented Oct 3, 2024

/attempt #365

Algora profile Completed bounties Tech Active attempts Options
@onyedikachi-david 9 bounties from 4 projects
TypeScript, Python,
JavaScript & more
Cancel attempt

@onyedikachi-david
Copy link
Contributor

@louis030195

I am getting this error when i try to run following the youtube video you linked:

openadapt-py3.10┌─[onyedikachi@MacBookAir] - [~/Documents/codes/algora-bounties/screenpipe] - [Thu Oct 03, 18:29]
└─[$] <git:(add-knowledge-graph-builder-pipe)> ./target/release/screenpipe --pipe ./examples/typescript/pipe-knowledge-graph-builder/main.js
error: unexpected argument '--pipe' found

Usage: screenpipe [OPTIONS] [COMMAND]

For more information, try '--help'.
openadapt-py3.10┌─[onyedikachi@MacBookAir] - [~/Documents/codes/algora-bounties/screenpipe] - [Thu Oct 03, 18:31]
└─[$] <git:(add-knowledge-graph-builder-pipe)> 

@louis030195
Copy link
Collaborator Author

@louis030195

I am getting this error when i try to run following the youtube video you linked:

openadapt-py3.10┌─[onyedikachi@MacBookAir] - [~/Documents/codes/algora-bounties/screenpipe] - [Thu Oct 03, 18:29]
└─[$] <git:(add-knowledge-graph-builder-pipe)> ./target/release/screenpipe --pipe ./examples/typescript/pipe-knowledge-graph-builder/main.js
error: unexpected argument '--pipe' found

Usage: screenpipe [OPTIONS] [COMMAND]

For more information, try '--help'.
openadapt-py3.10┌─[onyedikachi@MacBookAir] - [~/Documents/codes/algora-bounties/screenpipe] - [Thu Oct 03, 18:31]
└─[$] <git:(add-knowledge-graph-builder-pipe)> 

hey

where did you find this API? this is the old one

now it's like this https://docs.screenpi.pe/docs/plugins

screenpipe pipe download https://github.com/mediar-ai/screenpipe/tree/main/examples/typescript/pipe-stream-ocr-text
# or screenpipe pipe download ./local/path/to/pipe-dir
screenpipe pipe enable pipe-stream-ocr-text
screenpipe

also check in general channel discord we have some inspiration for pipe too!

Copy link

algora-pbc bot commented Oct 8, 2024

💡 @onyedikachi-david submitted a pull request that claims the bounty. You can visit your bounty board to reward.

Copy link

algora-pbc bot commented Oct 15, 2024

💡 @cparish312 submitted a pull request that claims the bounty. You can visit your bounty board to reward.

Copy link

algora-pbc bot commented Oct 15, 2024

🎉🎈 @onyedikachi-david has been awarded $100! 🎈🎊

@louis030195
Copy link
Collaborator Author

(bounty still open, try to suggest your idea before building though, will give feedback)

Copy link

algora-pbc bot commented Oct 15, 2024

🎉🎈 @cparish312 has been awarded $100! 🎈🎊

@louis030195 louis030195 reopened this Oct 16, 2024
@divanshu-go
Copy link
Contributor

divanshu-go commented Nov 3, 2024

@louis030195 I'd like to suggest integrating Slack to automatically send meeting summaries. It will use User's Slack webhook URL, which they will create using this docs https://api.slack.com/messaging/webhooks#getting_started. Let me know your thoughts!

@louis030195
Copy link
Collaborator Author

@louis030195 I'd like to suggest integrating Slack to automatically send meeting summaries. It will use User's Slack webhook URL, which they will create using this docs https://api.slack.com/messaging/webhooks#getting_started. Let me know your thoughts!

interesting, can you expand on the experience of the user, how would it be step by step?

@divanshu-go
Copy link
Contributor

https://github.com/mediar-ai/screenpipe/tree/main/examples/typescript/pipe-meeting-summary-by-email
the pipe will be similar to this but instead of emailing we will just use the incoming webhook url given by user.
Note: the user will need to create a slack app through his slack account and then create a incoming Webhook which will be tied to the user-specified channel.
Maybe you can try creating one

@louis030195
Copy link
Collaborator Author

@divanshu-go what do you think of this instead

https://docs.gumloop.com/api-reference/getting-started

It's like zapier a bit

So people could create automation based on screenpipe data like slack or anything else?

@divanshu-go
Copy link
Contributor

Hey that looks like a fantastic idea but Its very technical and can only be configured by advanced users of screenpipe.
anyways what default fields should be there cause we can have a plus icon to increase the number of fields any time.

@divanshu-go
Copy link
Contributor

image
image

@divanshu-go
Copy link
Contributor

@louis030195 Can you suggest some example pipeline that I should start building from this

@louis030195
Copy link
Collaborator Author

Hey that looks like a fantastic idea but Its very technical and can only be configured by advanced users of screenpipe. anyways what default fields should be there cause we can have a plus icon to increase the number of fields any time.

this shouldnt be technical

i guess just need to give some gumloop token and user enable

can be sending meeting summaries over slack for example

@divanshu-go
Copy link
Contributor

@louis030195 can I confirm this is feature request or will I need to make a pipe just like the ones that we have in /Examples folder

@louis030195
Copy link
Collaborator Author

@divanshu-go this is just a pipe

@divanshu-go
Copy link
Contributor

image
remote triggers require the starter plan , which is not affordable for me , so I will not be able to test it.
You may provide help

@divanshu-go
Copy link
Contributor

divanshu-go commented Nov 6, 2024

/attempt #365

Algora profile Completed bounties Tech Active attempts Options
@divanshu-go 6 bounties from 1 project
Go, Elixir
Cancel attempt

Copy link

algora-pbc bot commented Nov 6, 2024

💡 @divanshu-go submitted a pull request that claims the bounty. You can visit your bounty board to reward.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants