Symphony banner

Symphony

10 devlogs
10h 17m 30s

Like ChatGPT, but on Slack. Schools blocked AI websites (e.g Gemini, ChatGPT) but unblocked Slack? You can use this bot as a another way to talk to AI.

Demo Repository

Loading README...

alex (g version)

Shipped this project!

Hours: 10.29
Cookies: 🍪 112
Multiplier: 10.86 cookies/hr

i finally made an agentic AI slack bot!

it was hard but it went okay!

I also learned a few things about AI and python more so i hope i could apply my knowledge to different projects!

alex (g version)

The clanker can now peform deep research! Well, not deep because Slack doesnt like responses above 3001 characters characters but it’s something!

e.g FINAL DEVLOG BEFORE SHIPPING! :yay:

Attachment
0
alex (g version)

I added a gatekeeper system so people wont do crazy stuff with my bot. Because, you know, AI credits cost money!

Attachment
0
alex (g version)

I added model switching and stats below the AI response. You can switch models if Gemini is angering you off too much.

Attachment
0
alex (g version)

Added a moderation system so bad people wont say harmful things to our dear Symphony! Included a special type of refusal if user posts a message relating to self-harm.

Attachment
0
alex (g version)

It can now generate images..yay! There was this a annoying bug that I squish. Solution was is to using the regex method to capture B64 and now it works! Yippee..!

Attachment
0
alex (g version)

I plugged AI into this bot. Since it’s for testing purposes I decided to use ChatGPT-4o-Latest instead of other models like GPT-5 or Gemini.

Attachment
0
alex (g version)

Added a first greeting message! I know this is an AI chatbot, but I want to make sure our bot does work.

Attachment
0
alex (g version)

Creating the foundation of the bot. It involves creating a new app on the API page and configuring the settings!

Attachment
0