- Weaviate Newsletter
- Posts
- New Typescript Client v3, Advanced RAG Techniques, and The Future of Search with Nils Reimers
New Typescript Client v3, Advanced RAG Techniques, and The Future of Search with Nils Reimers
Hello Weaviate Community, 🤗
This week's got big news - the v3 Typescript Client launched, and we hit 10K stars on GitHub (thanks to YOU!). Dive deeper with Matryoshka embeddings & generative feedback loops for RAG. Plus, podcasts, events, and jobs!
Let's dive in!
The Weaviate v3 Typescript Client goes GA
The v3 Weaviate TypeScript client is officially Generally Available (GA)!
Not too long ago, we released the beta version of the Weaviate v3 Typescript client, an extremely well-received release! After a successful beta, today we’re happy to share that the v3 Weaviate Typescript client is stable, with major user experience improvement. We're even more excited to invest more in enabling the JavaScript ecosystem with this and subsequent releases.
AI data tips, tricks, and tech
How-to
✍️ OpenAI's Matryoshka Embeddings in Weaviate by Leonie Monigatti and Zain Hasan
How to use OpenAI's embedding models trained with Matryoshka Representation Learning in a vector database like Weaviate
🎥 Supercharging RAG with Generative Feedback Loops from Weaviate
Enhance RAG applications with Generative Feedback Loops: feed database data to an LLM, store outputs with vector embeddings, and search generated data in real time. Watch Letitia’s AI Coffee Break video to learn more and see implementation examples with Weaviate.
🎥 Fine-tuning vs Prompt-tuning (YouTube Short) by Femke Plantinga
Long-context language models allow you to improve output performance by including task examples in the prompt, offering a cheaper, faster, and more flexible alternative to fine-tuning.
🎥 Parsing Your Data by Femke Plantinga
Struggling with parsing documents for your RAG applications? Try these solutions compatible with Weaviate: LlamaParse, unstructured.io, and Sycamore from aryn.ai for efficient document parsing and extraction.
Newest AI & data technology developments
📽️ Zain Hasan – Advanced Retrieval-Augmented Generation Techniques
Chatbots are popular but struggle with diverse queries. This talk by Zain Hasan covers retrieval-augmented generation (RAG) techniques, combining retrieval-based and generative methods for better responses and personalized conversations.
📽️ AI Buzzwords - Berlin Meetup
Enjoy this recap video of the AI Buzzwords meetup, held in collaboration with Aiven at Merantix AI Campus in Berlin. AI enthusiasts, startups, and entrepreneurs gathered to explore AI's impact on medicine, science, and society.
Podcasts
🎙 The Future of Search with Nils Reimers and Erika Cardenas - Weaviate Podcast #97!
Join Cohere’s Nils Reimers and Weaviate’s Erika Cardenas and Connor Shorten as they discuss advancements in RAG, Search, and Compass, covering multi-aspect embeddings, ColBERT, and more!
🎙 Vector Quantization: The Vector Clubhouse Episode 2
Zain Hasan and JP Hwang discuss vector quantization, explaining its benefits, various techniques available in Weaviate, upcoming features, and how to choose the right one for your needs.
🎙 Window Search Tree with Josh Engels - Weaviate Podcast #98!
Josh Engels, a Ph.D. student at MIT, discusses his new Window Search Tree algorithm for improving Filtered Vector Search with continuous-valued filters like price or date and the state of Approximate Nearest Neighbor Search.
🎙 Deep Learning with Letitia Parcalabescu - Weaviate Podcast #96!
Letitia Parcalabescu discusses her AI YouTube channel (AI Coffee Break) and the evolution of Deep Learning, covering neural network architectures, new learning algorithms, DSPy, and future trends.
Listen to the Weaviate podcast on YouTube, Spotify, or Apple Podcasts. ✨🎧
Upcoming events
Join us in Chicago on July 16th to discover how enterprises are scaling generative AI from prototype to production. Come for the tech talks, stay for the hands-on training.
Playbooks from the field
Hear how developers and engineering leaders are approaching AI use cases like multimodal search and retrieval augmented generation (RAG) in production.
The latest from Weaviate
Learn how the open source vector database reduces the complexity of building and scaling AI applications. Hear what's new and best practices from the team that built it.
Free hands-on training
Explore the Weaviate platform and learn how to build AI-native applications from the ground up. Level up your skills with the latest vector search and RAG techniques.
Webinars
Tuesday, June 25th | JS June ‘24 - Angular.js
Online workshops
Wednesday, June 26th | Online Workshop: Intro to Weaviate with JP Hwang
Tuesday, July 2nd | Online Workshop: Intro to Weaviate for JavaScript Developers with Daniel Phiri
Wednesday, July 3rd | Online Workshop: Multimodality with Zain Hasan
Meetups
Monday, June 24th | AI Dev Tools Night with Sourcegraph with Adam Chan
Remember to check out the provided links for all the details on how to sign up. We can't wait to see you at one of our events!
Community
Thank You for 10K Stars! ⭐
The Weaviate repository just hit a new milestone: 10K GitHub stars and counting! 🤩
A massive shoutout to our open source community! Thank you to everyone who has forked, starred, and contributed!
If you haven’t done so yet, check out our repository, and don’t forget to star us ⭐️
Weaviate Quiz Time
Put your Weaviate knowledge to the test at our Quiz Night! Think you can answer questions about Binary Quantization or Weaviate's Indexing Methods? Then join us and win awesome Weaviate swag! June 26th, 6 pm CEST (details in Slack).
Join our team!
Check out our open roles:
Join Weaviate as an Intern 🚀
Ajit Mistry, Developer Growth Intern, shares his journey at Weaviate, a fast-growing AI startup. He worked on projects like QuoteFinder, contributed to the Applied Research team, and explored Weaviate's open-source codebase. His experience highlighted the collaborative culture, technical growth, and impactful work at Weaviate.
If you’re passionate about AI and want to make a tangible impact, apply for an internship at Weaviate today!
Have a look at our career page for more roles and opportunities! ✨
Ready to dive in deeper?
Do you have any questions about Weaviate, documentation, or other topics? Say hi at the Community Slack or join our Weaviate Forum, where you can engage in community conversations. Looking forward to your participation over the next two weeks!
Till the next one,
Femke