3 ms·
The Stack is this: - Go - Postgres - OpenAI (biggest bill producer is this) - React / Next.JS - Loops.so for Emails - Imgproxy for handling images - Microsoft
by mrjn 3y ago
The Stack is this:
- Go
- Postgres
- OpenAI (biggest bill producer is this)
- React / Next.JS
- Loops.so for Emails
- Imgproxy for handling images
- Microsoft E5 for embeddings (not OpenAI)
- Typesense for Search (also a user of Struct)
- Figma (design)
- Framer (website)
- Server on Hetzner
Badger wouldn't have made sense to use instead of Postgres. I'm thinking of using Badger for other purposes. I do use ristretto and roaring bitmaps a lot internally.
Struct has a very nice integration with Slack. So, you can actually use Struct as a Slack interface. Essentially, your peers can be using Slack, while you could responding to them via Struct - think Superhuman for Gmail.
We have a good integration with Discord too. Both are being used by OSS companies to generate public knowledge bases from their Slack/Discord conversations.
[1]: https://github.com/struct-chat/embedding https://github.com/struct-chat/embedding
- deleted 3y ago[deleted]
- leobg 3y agoIf OpenAI is your biggest expense maybe I can help. Have reduced LLM cost for several companies by factors of 10 and more. Email in bio.