We ❤️ Open Source

A community education resource

How SurrealDB combines AI and multimodal databases for seamless real-time analytics

Hear from Tobie Morgan Hitchcock on SurrealDB's multimodal and AI integration for streamlined database management.

Tobie Morgan Hitchcock, CEO of SurrealDB, sat down with the All Things Open team to share insights on the open source, multimodal database SurrealDB. The platform combines multiple data models—relational, document, graph, and key-value—into one, reducing infrastructure complexity and streamlining development. It allows developers to seamlessly work with different models for complex queries and real-time analytics.

SurrealDB’s flexibility is key, offering SQL-like queries for relational users and nested objects for document users, along with graph functionality. This versatility enables developers to handle diverse use cases with ease. 

Subscribe to our All Things Open YouTube channel to get notifications when new videos are available.

The platform also integrates AI and machine learning, enabling developers to incorporate pre-trained models directly into their queries. Tobie explains that users can bring models from popular frameworks like TensorFlow and PyTorch, using them as custom functions within the database. This opens up possibilities for advanced use cases such as price prediction and automatic document updates.

Another standout feature is SurrealDB’s temporal querying, which helps track and analyze historical data without additional indexing or storage. This is particularly useful for fraud detection and data auditing, ensuring past data states are accessible when needed.

Key takeaways

  • Multimodal databases: SurrealDB simplifies development by combining various data models in one platform.
  • AI integration: The platform allows direct use of machine learning models for advanced queries.
  • Temporal querying: Built-in temporal querying aids in tracking historical data for use cases like fraud detection.

Conclusion

SurrealDB offers a unified, flexible solution for developers, combining multiple data models, AI integration, and powerful features like temporal querying. This innovation simplifies database management and helps developers build more efficient applications, without having to change their mindset.

More from We Love Open Source

About the Author

The ATO Team is a small but skilled team of talented professionals, bringing you the best open source content possible.

Read the ATO Team's Full Bio

The opinions expressed on this website are those of each author, not of the author's employer or All Things Open/We Love Open Source.

Want to contribute your open source content?

Contribute to We ❤️ Open Source

Help educate our community by contributing a blog post, tutorial, or how-to.

This year we're hosting two world-class events!

Check out the AllThingsOpen.ai summary and join us for All Things Open 2025, October 12-14.

Open Source Meetups

We host some of the most active open source meetups in the U.S. Get more info and RSVP to an upcoming event.