Skip to content

Thinksy (Self Hosted): A Slack App that summarizes your work for performance reviews and regular check-ins

License

Notifications You must be signed in to change notification settings

Thinksy-app/thinksy

Repository files navigation

DALL·E 2023-11-19 13 57 02 - A pixel art style Twitter banner image in 3_1 aspect ratio, featuring a multitude of lightbulbs with the phrase 'thinksy app'  The image should showca copy

Thinksy - Self Hosted

This is the open source version of Thinksy, A Slack App that compiles a concise list of what you’ve worked on for your next daily standup, weekly update, or performance review.

If you're interested in purchasing the full self-hosted version of Thinksy that includes integrations like Asana, Google Drive, and GitHub, please contact [email protected].

If you're looking for the cloud version of Thinksy it is available now at thinksy.app.

Who is this for?

Software engineers, product managers, and engineering managers who need to quickly summarize work that has been accomplished in a given time period.

Normally this is done through manually searching through your Slack and documents but Thinksy helps do the search and summarization for you so you can get a quicks snapshop of what's been accomplished.

This can be useful for gathering standup notes, weekly updates, or even performance reviews.

How does it work?

Thinksy will look at the messages you've sent in the chosen time frame and feed them into OpenAI to summarize the work you've accomplished.

How to Install

Requirements

1️⃣ Create Slack App

You want to create your internal Slack App to be used for your workspace.

  • Go to https://api.slack.com/apps and select "Create New App"
  • Select "From an app manifest"
  • Select the workspace where you'd like to create the app
  • Paste the manifest from manifest.yml
  • Go to OAuth & Permissions and get the user bot token
SCR-20231128-skdp-2
  • Go to Basic Information and create an App-Level Token
SCR-20231128-skrf-2 SCR-20231128-sksn-2 SCR-20231128-sloq-2

2️⃣ Prepare .env file

  • Save the .env template from here
  • Add your slack bot token, slack app token, and relevant OpenAI info

3️⃣ Run Docker

Once you have your .env file prepared you can get this running!

Simply run this docker image with your updated .env file

docker pull entreeden/thinksy:v0.1
docker run --env-file .env entreeden/thinksy:v0.1

Optional: You can also use the included Dockerfile if you'd like to deploy the app manually

Using Thinksy

Wahoo 👏 Now Thinksy is on your workspace, let's run it!

1. Select your parameters for who to review and for what time range.

SCR-20231128-srqh-2

2. Voilà, your review is ready!

SCR-20231128-ssuy

Questions?

We're continuing to grow and iterate Thinsky every day 🚀 If you have any feedback please feel free to reach out our CTO [email protected] or CEO [email protected]. Godspeed!

License

MIT License

About

Thinksy (Self Hosted): A Slack App that summarizes your work for performance reviews and regular check-ins

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published