<!channel> :rocket: We’re super excited to announc...
# important-announcements
j
<!channel> 🚀 We’re super excited to announce the General Availability of the latest version of Typesense
v0.25.0
today! 🎉 🎊 Here are some key highlights: Semantic Search: Search for conceptually related terms in your dataset, even if the exact keyword does not exist in your dataset. Demo | Docs Hybrid Search: Combine both keyword and semantic / vector search results in a single query using rank fusion. Demo | Docs Automatic Embedding Generation: specify one or more string fields that should be used for generating embeddings during indexing & during search using state-of-the-art embedding models, optionally using a GPU. Example | Docs Integration with OpenAI API, PaLM API and Vertex AI API: Have Typesense automatically make API calls to remote embedding services like OpenAI / Google, to generate vectors for the JSON data you index in Typesense. Example | Docs Query Analytics: Typesense now supports aggregation of popular search queries which can then be used as insights into query patterns. Docs Query Suggestions: You can use historical search terms to collected by the Query Analytics feature, to power Query Suggestions. Docs Update Documents by Query: You can now update all documents that match a
filter_by
condition. Docs Read the full changelog here and instructions on how to upgrade here. A big thank you to everyone who contributed code, ideas, bug reports and feedback, especially with early RC builds of the of 0.25.0 🙏🙏 📣 Other Announcements: ️ If you use LangChain or LlamaIndex, we now have integrations with these frameworks so you can easily integrate Typesense as a vector store with chat LLMs like ChatGPT to get it to respond with information from your data indexed in Typesense. You can now create clusters with GPUs on Typesense Cloud (starting from 8GB RAM, 4vCPU). This is useful to speed up automatic embedding generation for semantic / hybrid search use-cases. 📈 Some Stats: ️ We now serve 1.3 BILLION searches per month in Typesense Cloud. ️ We’ve reached 7M Docker downloads. ️ We’ve reached 14K GitHub stars.
🎉 72
👀 6
👏 2
🙌 4
❤️ 5
🚀 43
🥳 20
Bonus: to see a live example of a chat bot that uses an LLM + Typesense to answer questions, try posting a question about Typesense in the #C05GK3TC8LB. Kudos and thank you to @Manish Rai Jain and team who built Struct.ai, for being early adopters of Typesense’s new semantic / hybrid search and auto-embedding generation features and giving us feedback!
👀 1
❤️ 2
c
Really impressive work.
🙏 1
d
Awesome! Our team has been using the RC version of v0.25.0 for some time now; the new features have been immensely helpful. One question: For those of us with TypeSense Cloud clusters that had been running on v0.25.0 previously, is this a new version of v0.25.0 that we will need to request an upgrade to? Or is no change needed on our part?
m
Amazing!!
🙏 1
j
@Daniel Edwards If you’re running an RC build of 0.25.0.rc, you will indeed need to explicitly upgrade to 0.25.0. You’ll now find
0.25.0
in the config change dropdown. We usually do not auto-upgrade RC versions to GA versions automatically, unless the cluster is running into an issue that we’ve since fixed.
d
Perfect, that works for us! We definitely want to move to GA, but also don't want to have our production clusters get upgraded at a bad time
y
wow exciting stuff! 😄 grats!
🙏 1
m
Congrats on this release! This is the most exciting release I've seen 🚀
🙏 1
😄 1
s
Congrats, @Jason Bosco 🙌
🙏 1
s
Super impressed, @Kishore Nallan @Jason Bosco. Congratulations 🥳
🙏 1
t
Great release! We have been using Typesense since version 0.17 or 0.18 (not quite sure 😄), but I distinctly remember that this Slack group had only around ~60 people. Amazing work and remarkable achievements, @Kishore Nallan @Jason Bosco. Congratulations!
🙌 3
🙏🏽 1
🙌🏻 1
🙌🏽 1
🙏 1
😄 2
Just wanted to share that at ikas.com, we’re empowering thousands of ecommerce sites, processing an impressive ~1.5 billion queries per month. We manage this using only 3 c5a.2xlarge ec2 instances, with a bit of tweaking for performance. Typesense, our super-efficient search engine, makes all of this possible. If we’d gone with Algolia instead of Typesense, I coluldn’t imagine the costs. And if we tried another open source or managed search engine, things might get even more complicated than they are now.
❤️ 2
🚀 5
g
Congrats team! Great milestone 🫶
🙏 1
r
Wow! Just blown away! every release is a killer!!! congrats team
😄 1
🙏 1
❤️ 1
j
Thank you everyone! ❤️
@Tugay Karaçay Thank you for sharing that! That’s amazing to hear. I’ve posted it on #C05BDHY0P9B
🙏 1
u
@Jason Bosco Congrats. This is huge news
🙏 1
t
Amazing updates! 👏🏾
🙏 1
v
Very cool! Quick question: How does Typesense compare to the popular vector databases like Pinecone, now that you have both semantic search and hybrid search? Is there any functionality that one have that the other doesn’t?
k
@Viktor Qvarfordt The vector databases have started out as a vector db first and are now adding other search features. We've been a feature-rich search engine already for sometime and are now integrating vector search into the overall experience. At some point, we will converge but the direction of execution will influence the maturity of features.
1
l
Amazing updates! I'm updating my cluster now 😃🚀
😄 1
🙌 1
a
DAMN, did you guys recently come into posession of various white powders? 😄
🤣 3
a
Awesome work team, I had been waiting like forever to see an easy to use Hybrid Search implementation this is amazing.
🙌 1