Dave MacLeod

Dave MacLeod @dave_macleod_c21bf713723a

Joined:
Jan 22, 2025

Dave MacLeod
articles - 9 total

Hybrid vector + text Search in the terminal with SurrealDB and Ratatui

SurrealDB: shiny newcomer, low-level database, or both? SurrealDB is admittedly a pretty...

Learn More 5 0Aug 21

Migrate your data directly to SurrealDB using Surreal Sync

Note Surreal Sync is currently in active development and is not yet stable. We are looking...

Learn More 16 0Aug 7

Beyond basic RAG: Building a multi-cycle reasoning engine on SurrealDB

While this implementation uses Python, the architectural patterns and SurrealDB integration...

Learn More 15 0Aug 4

Make a medical chatbot using GraphRAG with SurrealDB + LangChain

Using LangChain This post is a follow-up to this one from two weeks ago which detailed how...

Learn More 11 0Jul 22

Semantic search in Rust using SurrealDB and Mistral AI

The purpose of this post is to demonstrate how to use the Rust SDK to store Mistral AI embeddings as...

Learn More 15 0Jul 9

Ten tips and tricks for your database schema

There are a lot of places to learn how to use SurrealDB, including the documentation, our...

Learn More 11 1Jun 26

Enhance your musical skills with Surrealist’s Graph View

A few months ago we released Surrealist's graph view, a fantastic way to visualize your data. The...

Learn More 10 2Jun 9

What’s a database anyway?? A blog post for kids

Hello there! This article is only for children to read. Well, adults can read it too if they want,...

Learn More 10 0May 7

Making your own PR to the SurrealDB source code

by Dave MacLeod Jan 24th, 2025 One of the first things people usually notice when they check out...

Learn More 5 0Jan 29