magma-chat
discourse-ai | magma-chat | |
---|---|---|
2 | 4 | |
54 | 206 | |
- | 3.4% | |
9.7 | 8.4 | |
3 days ago | 9 months ago | |
Ruby | Ruby | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
discourse-ai
-
Show HN: I scraped all of OpenAI's Community Forum
That's super cool, thanks for sharing! I will share this as an easy to follow example of what we can with AI.
> Allowing a Q&A interface using these embeddings over the post contents could speed up research over the community posts (if you know the right questions to ask :P). Let's view some posts similar to this one complaining about function calling
That's indeed a great thing to surface, and that's exactly how the the OpenAI forum selects the "Related Topics" to show at the end of every topic. We use embeddings for this feature, and the entire thing is open-source: https://github.com/discourse/discourse-ai/blob/main/lib/embe...
We also embeddings for suggesting tags, categories, HyDE search and more. It's by far my favorite tech of this new AI/ML gen so far in terms of applicability.
> Using Twitter-roBERTa-base for sentiment analysis, we generated a post_sentiment label (negative, positive, neutral) and post_sentiment_score confidence score for each post.
We do the same, with even the same model, and conveniently show that information on the admin interface of the forum. Again all open source: https://github.com/discourse/discourse-ai/tree/main/lib/sent...
Disclaimer: I'm the tech lead on the AI parts of Discourse, the open source software that powers OpenAI's community forum.
-
Workers AI: serverless GPU-powered inference on Cloudflare’s global network
Embedding cost and model choice makes this a very compelling choice. I'm working on leveraging embeddings in https://github.com/discourse/discourse-ai where it powers offering related topics, semantic search, tag and category recommendations among other things.
A cheap offering like this can make it a lot more reasonable for self-hosters.
magma-chat
-
Run and create custom ChatGPT-like bots with OpenChat
This feels similar to MagmaChat [1] which I open sourced about a month ago. Except mine is in Ruby on Rails.
[1] https://magmachat.ai
- MagmaChat v0.1.0 Released – Rails 7-based ChatGPT bot platform
-
Google “We Have No Moat, and Neither Does OpenAI”
If you're technical just get yourself OpenAI API access which is super cheap and hook it up to your own self-hosted ChatGPT clone like https://github.com/magma-labs/magma-chat
The wait for GPT-4 is not as long as it used to be, and when you're using the API directly there's no censorship.
- Show HN: Open-Source ChatGPT Bot Platform Written in Ruby on Rails 7
What are some alternatives?
get-beam - Run GPU inference and training jobs on serverless infrastructure that scales with you.
OpenChat - LLMs custom-chatbots console ⚡
deep-chat - Fully customizable AI chatbot component for your website
IF
ruby-openai - OpenAI API + Ruby! 🤖❤️ Now with Assistants v2, Batches & Ollama/Groq 🚀
empirical-philosophy - A collection of empirical experiments using large language models and other neural network architectures to test the usefulness of metaphysical constructs.
whisper-turbo - Cross-Platform, GPU Accelerated Whisper 🏎️
convostack - Plug and play embeddable AI chatbot widget and backend deployment framework
ChatGPT3-Free-Prompt-List - A free guide for learning to create ChatGPT3 Prompts
gpt-jargon - Jargon is a natural language programming language specified and executed by LLMs like GPT-4.
ask_chatgpt - AI-Powered Assistant Gem right in your Rails console. Full power of ChatGPT in Rails
lmql - A language for constraint-guided and efficient LLM programming.