Introducing Spectre: AI-Enable Your Ruby on Rails Application
Spectre is the latest addition to our open-source library: a Ruby gem that makes it easy to AI-enable your Ruby on Rails application.
Matthew Black
We're excited to announce the latest addition to our open-source library: Spectre. This new Ruby gem makes it easy for developers to AI-enable their Ruby on Rails application. This release marks a significant step forward in our continued commitment to the open-source community and our mission to simplify AI integration for developers.
Why Spectre?
When we began incorporating Large Language Model (LLM) functionality into Mav, we found the existing foundations for Ruby and Ruby on Rails to be messy and fragmented โ very un-Rails like. We created Spectre to address this gap, providing a clean and efficient way to bring AI capabilities to your Rails projects.
What Spectre Focuses On
Currently, Spectre focuses on four key areas, making it ideal for applications featuring RAG (Retrieval-Augmented Generation), chatbots, and dynamic prompting:
- Creating embeddings
- Performing vector-based searches
- Generating chat completions
- Managing dynamic prompts
Our Commitment to Open Source
At Mav, we owe much of our success to the amazing open-source community. Visionaries like Yukihiro Matsumoto, the creator of Ruby, and David Heinemeier Hansson, the creator of Ruby on Rails, have inspired us tremendously. Contributing back to this community is one of our core values, and Spectre is a testament to that commitment.
What's Next
We're not stopping here. Support for additional foundation models is coming soon, further expanding Spectre's capabilities and versatility.
Spectre represents our dedication to making AI integration as seamless as possible for Ruby on Rails developers. We can't wait to see what you'll build with it ๐ ๏ธ
With much love to the Ruby community,
The Mav Team
Spectre on Github
Spectre on GithubKeep reading
All posts
Voice Insurance: Do Agencies Still Need a Call Center in 2026?
Do agencies still need a call center in 2026? See when AI voice and text beat human dialing on speed, follow-up, and cost.
Mav Team
The Insurance Producer Hiring Bottleneck: How to Grow When You Can't Hire Fast Enough
Canโt hire producers fast enough? Grow by working the leads you already own with instant follow-up, reactivation, and qualified handoffs.
Mav Team
How to Choose an AI Voice Platform for Insurance Leads
How to choose an AI voice platform for insurance leads: what it can guarantee, where it fits your workflow, live transfer quality, and TCPA compliance.
Evan Smith