# vector-search

Published articles for vector-search.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## AI

DevFeed: [AI](<https://devfeed.tech/articles/ai-23741.md>)

Original publisher: [Read original article](<https://cockroachlabs.com/blog/ai>)

Published: 2026-09-15T02:59:12.316196Z

Content type: article

Language: en

Sources: [Cockroach Labs](<https://devfeed.tech/sources/cockroach-labs.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Security](<https://devfeed.tech/topics/security.md>), [Google](<https://devfeed.tech/topics/google.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [CockroachDB](<https://devfeed.tech/topics/cockroachdb.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [cockroachdb](<https://devfeed.tech/tags/cockroachdb.md>), [databases](<https://devfeed.tech/tags/databases.md>), [google](<https://devfeed.tech/tags/google.md>), [security](<https://devfeed.tech/tags/security.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

An AI-focused Cockroach Labs blog category page listing articles about agent-to-agent communication, AI agent security, database isolation, compliance, resilience, identity, vector search, operations automation, and durable execution with CockroachDB.

### Source excerpt

Blog ai A2A Is Now an Open Standard. The Data Layer Underneath It Isn't. In April 2025, Google released a protocol for agent-to-agent communication. Within three months, Google had donated it to the Linux Foundation... Quentin Packard August 19, 2026 Multi-Tenant AI Agents: Why Data Isolation Starts at the Database Most SaaS teams shipping agentic features focus on prompt safety and API-layer filtering. But effective AI agent security also depends on...

## Unified Knowledge Graph RAG on AWS: GraphRAG and LightRAG on one stack

DevFeed: [Unified Knowledge Graph RAG on AWS: GraphRAG and LightRAG on one stack](<https://devfeed.tech/articles/unified-knowledge-graph-rag-on-aws-graphrag-and-lightrag-on-one-stack-21545.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/opensource/unified-knowledge-graph-rag-on-aws-graphrag-and-lightrag-on-one-stack/>)

Author: Jonas Kim

Published: 2026-09-14T16:55:58Z

Content type: article

Language: en

Sources: [AWS Open Source Blog](<https://devfeed.tech/sources/aws-open-source-blog.md>)

Topics: [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Graphs](<https://devfeed.tech/topics/graphs.md>), [Amazon Bedrock](<https://devfeed.tech/topics/amazon-bedrock.md>), [Amazon OpenSearch Service](<https://devfeed.tech/topics/amazon-opensearch-service.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>)

Tags: [amazon-bedrock](<https://devfeed.tech/tags/amazon-bedrock.md>), [amazon-opensearch-service](<https://devfeed.tech/tags/amazon-opensearch-service.md>), [aws](<https://devfeed.tech/tags/aws.md>), [knowledge-graph](<https://devfeed.tech/tags/knowledge-graph.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [rag](<https://devfeed.tech/tags/rag.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [search](<https://devfeed.tech/tags/search.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

This article presents a unified knowledge-graph RAG stack that brings Microsoft GraphRAG and HKUDS LightRAG together on Amazon Bedrock, Amazon Neptune, and Amazon OpenSearch Service. The shared stack supports common ingestion, indexing, caching, and multilingual handling while allowing the retrieval methodology to be selected per query.

### Source excerpt

Picture a compliance analyst staring at a few thousand contracts, amendments, and internal memos, trying to answer one question that sounds straightforward: "Which of our obligations are exposed if this one milestone slips?" The answer isn't written in any single document. It's stitched across three -- a master agreement that ties a payment to a [...]

## Three principles for building a vector platform at Thumbtack

DevFeed: [Three principles for building a vector platform at Thumbtack](<https://devfeed.tech/articles/three-principles-for-building-a-vector-platform-at-thumbtack-24729.md>)

Original publisher: [Read original article](<https://medium.com/thumbtack-engineering/three-principles-for-building-a-vector-platform-at-thumbtack-bca5a33dca16?source=rss----1199c607a13f---4>)

Author: John Zhu

Published: 2026-09-10T15:45:00Z

Content type: article

Language: en

Sources: [Thumbtack Engineering - Medium](<https://devfeed.tech/sources/thumbtack-engineering-medium.md>)

Topics: [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [Database](<https://devfeed.tech/topics/database.md>), [data](<https://devfeed.tech/topics/data.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [data](<https://devfeed.tech/tags/data.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [etl](<https://devfeed.tech/tags/etl.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [ml-platform](<https://devfeed.tech/tags/ml-platform.md>), [pgvector](<https://devfeed.tech/tags/pgvector.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [search](<https://devfeed.tech/tags/search.md>), [vector](<https://devfeed.tech/tags/vector.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

This article explains how Thumbtack built a vector platform that lets ML engineers deploy production vector search without managing database access, custom ETL, or query services. It describes three guiding principles: reuse existing infrastructure, treat embeddings as data, and reduce adoption costs for future teams.

### Source excerpt

Reusing what we already had, treating embeddings as data, and lowering the next team's cost Today, an ML engineer at Thumbtack can stand up production vector search without negotiating database access, building a custom ETL, or writing a query service. The team brings their choice of embedding model, the data, and the query; the platform handles what connects them. It took several iterations to get to this point. In this post we'll walk through how we got there and the three principles that shaped what we built. A vector database stores high-dimensional numeric arrays (embeddings) and serves nearest-neighbor queries against them. It's how an ML system asks "what's most similar to this?" instead of "what matches this exact key?" The shift from exact lookup to semantic retrieval is what makes vectors useful: a search can return results that mean the same thing, not just results that spell the same. At Thumbtack, embeddings sit between the models that produce them and the services that consume them: language models for text, multimodal models for images, retrieval models for ranking. The platform we describe here is where those embeddings live and how teams reach for them when they need to. Three principles shaped what we built. Reuse what we have: extend the infrastructure we already run rather than stand up a new system. Treat embeddings as data: flow them through the same pipelines that move every other dataset at the company. Lower the next team's cost: make the platform easier to adopt than to work around. Each principle shaped one layer of the system, and together they took vector search from a one-off project to a platform that any team can build on. Architecture at a glance The platform has four moving parts: where embeddings come from, how they reach the database, where they live, and how consumers query them. Each is a layer, and together they form a pipeline that produces vectors and serves similarity searches as a typed API call. The diagram below traces a

## Build a help center with semantic search using Appwrite VectorsDB

DevFeed: [Build a help center with semantic search using Appwrite VectorsDB](<https://devfeed.tech/articles/build-a-help-center-with-semantic-search-using-appwrite-vectorsdb-16457.md>)

Original publisher: [Read original article](<https://appwrite.io/blog/post/build-a-help-center-with-appwrite-vectorsdb>)

Author: Atharva Deosthale

Published: 2026-09-02T00:00:00Z

Content type: tutorial

Language: en

Sources: [Appwrite Blog](<https://devfeed.tech/sources/appwrite-blog.md>)

Topics: [Appwrite](<https://devfeed.tech/topics/appwrite.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [app](<https://devfeed.tech/tags/app.md>), [build](<https://devfeed.tech/tags/build.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [search](<https://devfeed.tech/tags/search.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

This tutorial shows how to build a help center with semantic search using Appwrite VectorsDB and a TanStack Start front end. It covers creating a vector collection, embedding help articles, and ranking answers by meaning.

### Source excerpt

Create a vector collection in the Appwrite Console, embed help articles as they are published, and rank answers by meaning in a TanStack Start app.

## Four things you can build with Appwrite VectorsDB

DevFeed: [Four things you can build with Appwrite VectorsDB](<https://devfeed.tech/articles/four-things-you-can-build-with-appwrite-vectorsdb-16513.md>)

Original publisher: [Read original article](<https://appwrite.io/blog/post/vectorsdb-use-cases>)

Author: Atharva Deosthale

Published: 2026-09-02T00:00:00Z

Content type: tutorial

Language: en

Sources: [Appwrite Blog](<https://devfeed.tech/sources/appwrite-blog.md>)

Topics: [Appwrite](<https://devfeed.tech/topics/appwrite.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [cache](<https://devfeed.tech/tags/cache.md>), [database](<https://devfeed.tech/tags/database.md>), [databases](<https://devfeed.tech/tags/databases.md>), [embedding](<https://devfeed.tech/tags/embedding.md>), [history](<https://devfeed.tech/tags/history.md>), [search](<https://devfeed.tech/tags/search.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

This tutorial explains how Appwrite VectorsDB uses vector embeddings to find documents by meaning rather than exact keywords. It demonstrates help-article search, filtered search, recommendations from user history, and an answer cache, including a 256-number vector approach used in the examples.

### Source excerpt

Appwrite VectorsDB finds documents by meaning, not by words. This post builds four features with it: a help article search, a filtered search, a recommendation from user history, and an answer cache.

## Benchmarking vector indexes

DevFeed: [Benchmarking vector indexes](<https://devfeed.tech/articles/benchmarking-vector-indexes-14092.md>)

Original publisher: [Read original article](<https://www.percona.com/blog/benchmarking-vector-indexes/>)

Author: Evgeniy Patlan

Published: 2026-08-27T13:35:32Z

Content type: article

Language: en

Sources: [Blog - Percona](<https://devfeed.tech/sources/blog-percona.md>)

Topics: [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [Ground truth / benchmark quality](<https://devfeed.tech/topics/ground-truth-benchmark-quality.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [ann](<https://devfeed.tech/topics/ann.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [Sorting](<https://devfeed.tech/topics/sorting.md>)

Tags: [ai-vector](<https://devfeed.tech/tags/ai-vector.md>), [ann](<https://devfeed.tech/tags/ann.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [blog](<https://devfeed.tech/tags/blog.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [data](<https://devfeed.tech/tags/data.md>), [database-performance](<https://devfeed.tech/tags/database-performance.md>), [database-trends](<https://devfeed.tech/tags/database-trends.md>), [databases](<https://devfeed.tech/tags/databases.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [index](<https://devfeed.tech/tags/index.md>), [measurements](<https://devfeed.tech/tags/measurements.md>), [model](<https://devfeed.tech/tags/model.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [percona](<https://devfeed.tech/tags/percona.md>), [points](<https://devfeed.tech/tags/points.md>), [report](<https://devfeed.tech/tags/report.md>), [run](<https://devfeed.tech/tags/run.md>), [search](<https://devfeed.tech/tags/search.md>), [sorting](<https://devfeed.tech/tags/sorting.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>), [vectorsearch](<https://devfeed.tech/tags/vectorsearch.md>)

### AI overview

This article explains how Percona's vector-bench measures vector indexes by building database engines from pinned versions, running them in identical containers with the same data and hardware, and comparing consistent measurements. It describes embeddings, exact search, approximate nearest neighbour search, and ground truth as the brute-force reference needed to evaluate index accuracy.

### Source excerpt

Nearly every database has vector search now, and every one of them has a blog post with a big number in it. Almost none of those numbers can be checked, because the thing that makes them meaningful is usually missing. We built a vector-bench to stop guessing. You name the engines you want, build them ... Continued The post Benchmarking vector indexes appeared first on Percona.

## Hybrid Search Patterns with Postgres and pgvector

DevFeed: [Hybrid Search Patterns with Postgres and pgvector](<https://devfeed.tech/articles/hybrid-search-patterns-with-postgres-and-pgvector-14480.md>)

Original publisher: [Read original article](<https://www.crunchydata.com/blog/hybrid-vector-search>)

Author: Christopher Winslett

Published: 2026-07-30T15:00:00Z

Content type: article

Language: en

Sources: [CrunchyData Blog](<https://devfeed.tech/sources/crunchydata-blog.md>)

Topics: [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Query (disambiguation)](<https://devfeed.tech/topics/query.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [ann](<https://devfeed.tech/tags/ann.md>), [caching](<https://devfeed.tech/tags/caching.md>), [hybrid-search](<https://devfeed.tech/tags/hybrid-search.md>), [performance](<https://devfeed.tech/tags/performance.md>), [pgvector](<https://devfeed.tech/tags/pgvector.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [search](<https://devfeed.tech/tags/search.md>), [vector](<https://devfeed.tech/tags/vector.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>), [vectors-llms](<https://devfeed.tech/tags/vectors-llms.md>)

### AI overview

This article explains why filtered vector search in Postgres creates a tradeoff between recall and performance. It discusses how ANN indexes such as HNSW and IVFFlat differ from B-tree indexes, and introduces approaches including pgvector iterative scans, partial indexes, oversampling, and caching.

### Source excerpt

Filtered vector search in Postgres forces a tradeoff between recall and speed because ANN indexes and WHERE clauses do not intersect like B-trees. Read about pgvector iterative scans, partial HNSW indexes, oversampling with pg_stats, caching, and more.

## How to Consolidate Your Database Stack for Production AI

DevFeed: [How to Consolidate Your Database Stack for Production AI](<https://devfeed.tech/articles/how-to-consolidate-your-database-stack-for-production-ai-23773.md>)

Original publisher: [Read original article](<https://cockroachlabs.com/blog/database-consolidation-production-ai>)

Author: David Weiss

Published: 2026-07-28T00:00:00Z

Content type: tutorial

Language: en

Sources: [Cockroach Labs](<https://devfeed.tech/sources/cockroach-labs.md>)

Topics: [CockroachDB](<https://devfeed.tech/topics/cockroachdb.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [cockroachdb](<https://devfeed.tech/tags/cockroachdb.md>), [complexity](<https://devfeed.tech/tags/complexity.md>), [consistency](<https://devfeed.tech/tags/consistency.md>), [databases](<https://devfeed.tech/tags/databases.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [latency](<https://devfeed.tech/tags/latency.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [redis](<https://devfeed.tech/tags/redis.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [scale](<https://devfeed.tech/tags/scale.md>), [vector-database](<https://devfeed.tech/tags/vector-database.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

This guide examines consolidating PostgreSQL, Redis, and a dedicated vector database into CockroachDB for production AI applications. It discusses operational complexity, consistency, latency, resilience, scale, and the tradeoffs of using a single operational database.

### Source excerpt

When builders ship AI-powered applications, the data layer quietly becomes the hardest part of the stack.

## Vector Databases Clearly Explained

DevFeed: [Vector Databases Clearly Explained](<https://devfeed.tech/articles/vector-databases-clearly-explained-18041.md>)

Original publisher: [Read original article](<https://blog.levelupcoding.com/p/vector-databases-clearly-explained>)

Author: Nikki Siapno

Published: 2026-07-25T13:32:58Z

Content type: tutorial

Language: en

Sources: [Level Up Coding System Design Newsletter](<https://devfeed.tech/sources/level-up-coding-system-design-newsletter.md>)

Topics: [Databases](<https://devfeed.tech/topics/databases.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>)

Tags: [databases](<https://devfeed.tech/tags/databases.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [search](<https://devfeed.tech/tags/search.md>), [technical](<https://devfeed.tech/tags/technical.md>), [vector](<https://devfeed.tech/tags/vector.md>), [vector-database](<https://devfeed.tech/tags/vector-database.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

This tutorial explains how vector databases differ from traditional databases by searching for semantic similarity rather than exact keyword matches. It describes embeddings, vectors, metadata, filtering, permissions, ranking, and distance metrics as parts of vector search.

### Source excerpt

The mental model that makes vector databases click.

## RAG Clearly Explained

DevFeed: [RAG Clearly Explained](<https://devfeed.tech/articles/rag-clearly-explained-18035.md>)

Original publisher: [Read original article](<https://blog.levelupcoding.com/p/rag-clearly-explained>)

Author: Nikki Siapno

Published: 2026-07-15T14:15:13Z

Content type: tutorial

Language: en

Sources: [Level Up Coding System Design Newsletter](<https://devfeed.tech/sources/level-up-coding-system-design-newsletter.md>)

Topics: [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>)

Tags: [model](<https://devfeed.tech/tags/model.md>), [rag](<https://devfeed.tech/tags/rag.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [retrieval-augmented-generation-rag](<https://devfeed.tech/tags/retrieval-augmented-generation-rag.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

A tutorial explaining Retrieval-Augmented Generation (RAG), a system pattern that retrieves relevant external information at query time and provides it to an LLM as context. It distinguishes RAG from fine-tuning, plain search, and vector search, and outlines knowledge preparation using chunks and searchable indexes.

### Source excerpt

The mental model every engineer should have.

## How BetterTracker Replaced Its Vector Store with CockroachDB

DevFeed: [How BetterTracker Replaced Its Vector Store with CockroachDB](<https://devfeed.tech/articles/how-bettertracker-replaced-its-vector-store-with-cockroachdb-23754.md>)

Original publisher: [Read original article](<https://cockroachlabs.com/blog/bettertracker-replaced-vector-store-cockroachdb>)

Author: Yohan Shirazi

Published: 2026-07-15T00:00:00Z

Content type: article

Language: en

Sources: [Cockroach Labs](<https://devfeed.tech/sources/cockroach-labs.md>)

Topics: [CockroachDB](<https://devfeed.tech/topics/cockroachdb.md>), [AI Platform](<https://devfeed.tech/topics/ai-platform.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Software as a service](<https://devfeed.tech/topics/saas.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-platform](<https://devfeed.tech/tags/ai-platform.md>), [availability](<https://devfeed.tech/tags/availability.md>), [cockroachdb](<https://devfeed.tech/tags/cockroachdb.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [consistency](<https://devfeed.tech/tags/consistency.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [rag](<https://devfeed.tech/tags/rag.md>), [saas](<https://devfeed.tech/tags/saas.md>), [search](<https://devfeed.tech/tags/search.md>), [soc2](<https://devfeed.tech/tags/soc2.md>), [transactions](<https://devfeed.tech/tags/transactions.md>), [vector-database](<https://devfeed.tech/tags/vector-database.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

BetterTracker replaced a standalone vector database by running transactional workloads and vector search together on CockroachDB. The article describes how this supports the company's AI-powered platform while reducing infrastructure complexity and compliance risk.

### Source excerpt

BetterTracker eliminated a standalone vector database by running OLTP and vector search together on CockroachDB--cutting costs, complexity, and compliance risk in one move.

## From Harness Lock-In to Portable Context Layer

DevFeed: [From Harness Lock-In to Portable Context Layer](<https://devfeed.tech/articles/from-harness-lock-in-to-portable-context-layer-18308.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/the-context-layer>)

Author: Paul Iusztin

Published: 2026-06-30T08:20:17Z

Content type: article

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Graphs](<https://devfeed.tech/topics/graphs.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [Notion](<https://devfeed.tech/topics/notion.md>), [Obsidian](<https://devfeed.tech/topics/obsidian-md.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [knowledge-graph](<https://devfeed.tech/tags/knowledge-graph.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [memory](<https://devfeed.tech/tags/memory.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

The article argues that users should keep their context layer separate from any AI harness. It proposes unified memory combining a filesystem, BM25 keyword search, semantic vector search, and a typed knowledge graph, exposed through an MCP server or skills so different models and harnesses can use it.

### Source excerpt

Build a unified memory (knowledge graph or an LLM wiki) and serve it over MCP servers or skills, so any agent, open or closed, plugs in within minutes.

## DigitalOcean's unified data and retrieval layer for AI applications

DevFeed: [DigitalOcean's unified data and retrieval layer for AI applications](<https://devfeed.tech/articles/powering-the-inference-era-inside-the-digitalocean-data-learning-layer-19867.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/dataandlearning>)

Author: Spoorthi Rao Nimmala

Published: 2026-06-03T19:23:28Z

Content type: article

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [data](<https://devfeed.tech/topics/data.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [data](<https://devfeed.tech/tags/data.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [inference](<https://devfeed.tech/tags/inference.md>), [latency](<https://devfeed.tech/tags/latency.md>), [multimodal](<https://devfeed.tech/tags/multimodal.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [product-updates](<https://devfeed.tech/tags/product-updates.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [search](<https://devfeed.tech/tags/search.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

DigitalOcean describes a Data & Learning layer that combines structured transactional data, vector search, and retrieval tools for AI applications. The platform includes Managed PostgreSQL Advanced, MySQL Advanced Edition, Knowledge Bases, and Managed Weaviate, with integrations intended to support real-time, multimodal pipelines and grounded inference.

### Source excerpt

Building an AI-native application requires a data layer that can do two things at once: handle the structured, transactional queries your application runs on, and understand meaning well enough to power semantic search across unstructured content. An AI application needs both -- precise SQL for account balances and transaction records, and vector search to surface conceptually related patterns, anomalies, or past cases that a keyword query would never find. Most teams end up stitching these together across different environments, where every query crosses a boundary. Latency compounds and costs grow with the complexity of the glue, not the value of the data. What holds together in a prototype starts to fracture under production load. The DigitalOcean Data & Learning layer is designed to close that gap by giving you structured, vector, and retrieval layers that work together in the same ecosystem. Real-Time Inference and Learning At the heart of any sophisticated AI application is the need for grounded, context-aware inference. DigitalOcean now supports a unified set of tools across the data layer: Managed PostgreSQL Advanced and MySQL Advanced Edition (Public Preview) for the structured, transactional data your application runs on Knowledge Bases (General Availability) to handle the full retrieval pipeline from ingestion to answer Managed Weaviate (Public Preview) for vector search on unstructured data Together, this unified platform allows developers to build real-time multimodal pipelines and manage enterprise knowledge bases with ease. Every retrieval your application or agent makes flows through this layer. When the data and retrieval layer is fully managed and scales with the application, your agent's answers stay grounded and your service stays available. These services run on the same platform as DigitalOcean's Inference Engine and Managed Agent infrastructure. This means zero egress between the data layer and inference, one billing relationship instead of thr

## Vespa Newsletter, May 2026

DevFeed: [Vespa Newsletter, May 2026](<https://devfeed.tech/articles/vespa-newsletter-may-2026-12800.md>)

Original publisher: [Read original article](<https://blog.vespa.ai/vespa-newsletter-may-2026/>)

Author: Bonnie Chase

Published: 2026-05-27T00:00:00Z

Content type: news

Language: en

Sources: [Vespa Blog](<https://devfeed.tech/sources/vespa-blog.md>)

Topics: [AI search](<https://devfeed.tech/topics/ai-search.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [code productivity](<https://devfeed.tech/topics/code-productivity.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [embedding](<https://devfeed.tech/tags/embedding.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [ranking](<https://devfeed.tech/tags/ranking.md>), [search](<https://devfeed.tech/tags/search.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

The May 2026 Vespa newsletter announces updates for retrieval and ranking systems, including improved ranking flexibility, embedding integrations with Voyage AI, OpenAI, and Mistral AI, Vespa Cloud dashboards and backups, maintenance controls, custom resource tags, agent skills, and new query and array-field capabilities.

### Source excerpt

Advances in Vespa include finer control over deployments, smarter ranking, richer embedding integrations, and more scalable vector search.

## From 48 Seconds to 130 Milliseconds: Vector Search in Tinybird

DevFeed: [From 48 Seconds to 130 Milliseconds: Vector Search in Tinybird](<https://devfeed.tech/articles/from-48-seconds-to-130-milliseconds-vector-search-in-tinybird-18739.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/vector-search-improvements>)

Author: Daniel Sangorrín

Published: 2026-05-12T00:00:00Z

Content type: article

Language: en

Sources: [Tinybird](<https://devfeed.tech/sources/tinybird.md>)

Topics: [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>)

Tags: [customer](<https://devfeed.tech/tags/customer.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [engineering-excellence](<https://devfeed.tech/tags/engineering-excellence.md>), [search](<https://devfeed.tech/tags/search.md>), [vector](<https://devfeed.tech/tags/vector.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

A customer needed semantic search over 20 million embeddings, but the initial attempt timed out. The article reports that three changes reduced query latency to under 200 milliseconds.

### Source excerpt

A customer needed semantic search over 20 million embeddings. Their first attempt timed out. Three changes turned it into sub-200ms queries. Here's what we learned.

## Six RAG strategies, explained simply (with code).

DevFeed: [Six RAG strategies, explained simply (with code).](<https://devfeed.tech/articles/six-rag-strategies-explained-simply-with-code-18321.md>)

Original publisher: [Read original article](<https://newsletter.aiengineer.co/p/six-rag-strategies-explained-simply>)

Author: Owain Lewis

Published: 2026-04-03T08:36:55Z

Content type: tutorial

Language: en

Sources: [The AI Engineer](<https://devfeed.tech/sources/the-ai-engineer.md>)

Topics: [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Database](<https://devfeed.tech/topics/database.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>)

Tags: [database](<https://devfeed.tech/tags/database.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [full-text-search](<https://devfeed.tech/tags/full-text-search.md>), [rag](<https://devfeed.tech/tags/rag.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

This tutorial explains retrieval-augmented generation and compares retrieval strategies, including loading complete documents, full-text search, and vector search. It presents Postgres as a practical option for implementing these approaches and discusses their trade-offs.

### Source excerpt

Six Ways to Retrieve Data for an LLM

## How PostgreSQL and pgvector Support Vector Search and RAG

DevFeed: [How PostgreSQL and pgvector Support Vector Search and RAG](<https://devfeed.tech/articles/you-probably-don-t-need-a-vector-database-17865.md>)

Original publisher: [Read original article](<https://encore.dev/blog/you-probably-dont-need-a-vector-database>)

Author: Ivan Cernja

Published: 2026-03-09T00:00:00Z

Content type: tutorial

Language: en

Sources: [Encore Updates](<https://devfeed.tech/sources/encore-updates.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [pgvector](<https://devfeed.tech/tags/pgvector.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [rag](<https://devfeed.tech/tags/rag.md>), [search](<https://devfeed.tech/tags/search.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

This tutorial explains embeddings, vector similarity search, and retrieval-augmented generation, then shows how to implement them with PostgreSQL and the pgvector extension instead of a separate vector database. It describes how embeddings represent semantic meaning and how vector search can find related content beyond exact keyword matches.

### Source excerpt

What vectors, similarity search, and RAG actually do under the hood, and why PostgreSQL handles most of it.

## Building AI Search on Heroku

DevFeed: [Building AI Search on Heroku](<https://devfeed.tech/articles/building-ai-search-on-heroku-26382.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/building-ai-search-on-heroku/>)

Author: Anush DSouza

Published: 2026-01-29T17:50:08Z

Content type: tutorial

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [Retrieval-Augmented Generation](<https://devfeed.tech/topics/retrieval-augmented-generation.md>), [Claude](<https://devfeed.tech/topics/claude.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-search](<https://devfeed.tech/tags/ai-search.md>), [building](<https://devfeed.tech/tags/building.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [heroku-ai](<https://devfeed.tech/tags/heroku-ai.md>), [managed-inference-and-agents](<https://devfeed.tech/tags/managed-inference-and-agents.md>), [news](<https://devfeed.tech/tags/news.md>), [pgvector](<https://devfeed.tech/tags/pgvector.md>), [rag](<https://devfeed.tech/tags/rag.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [retrieval-augmented-generation](<https://devfeed.tech/tags/retrieval-augmented-generation.md>), [search](<https://devfeed.tech/tags/search.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

This article presents a Heroku reference architecture for production-grade enterprise AI search using two-stage retrieval. It combines vector search with semantic reranking so documents are scored for whether they answer the query, then uses Claude to generate an answer.

### Source excerpt

If you've built a RAG (Retrieval Augmented Generation) system, you've probably hit this wall: your vector search returns 20 documents that are semantically similar to the query, but half of them don't actually answer it. A user asks "how do I handle authentication errors?" and gets back documentation about authentication, errors, and error handling in [...] The post Building AI Search on Heroku appeared first on Heroku.

## Vehicle Search with SQL and Vector Embeddings

DevFeed: [Vehicle Search with SQL and Vector Embeddings](<https://devfeed.tech/articles/vehicle-search-with-sql-and-vector-embeddings-23822.md>)

Original publisher: [Read original article](<https://cockroachlabs.com/blog/vehicle-search-sql-vector-embeddings>)

Author: Alejandro Infanzon

Published: 2026-01-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Cockroach Labs](<https://devfeed.tech/sources/cockroach-labs.md>)

Topics: [CockroachDB](<https://devfeed.tech/topics/cockroachdb.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Python](<https://devfeed.tech/topics/python.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [cockroachdb](<https://devfeed.tech/tags/cockroachdb.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [image-to-image](<https://devfeed.tech/tags/image-to-image.md>), [python](<https://devfeed.tech/tags/python.md>), [search](<https://devfeed.tech/tags/search.md>), [sql](<https://devfeed.tech/tags/sql.md>), [vector](<https://devfeed.tech/tags/vector.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

A tutorial demonstrating a vehicle-search application that uses Python, SQL, CockroachDB, vector embeddings, and image-to-image similarity search. Users can search for visually similar cars from an image while applying price filters.

### Source excerpt

"I'll know it when I see it" is the classic car buyer's line, but it's also the one thing old-school search bars totally fail to deliver. Traditional keyword search fails when a customer wants a car that "looks like this photo from Fast and Furious." This is where vector search comes in, transforming unstructured data into mathematical vectors to find semantically similar items.

## ClickHouse Release 25.10

DevFeed: [ClickHouse Release 25.10](<https://devfeed.tech/articles/clickhouse-release-25-10-5132.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/clickhouse-release-25-10>)

Author: ClickHouse

Published: 2025-11-07T00:00:00Z

Content type: release

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [bug-fixes](<https://devfeed.tech/tags/bug-fixes.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [memory](<https://devfeed.tech/tags/memory.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [performance](<https://devfeed.tech/tags/performance.md>), [release](<https://devfeed.tech/tags/release.md>), [replication](<https://devfeed.tech/tags/replication.md>), [search](<https://devfeed.tech/tags/search.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

ClickHouse 25.10 introduces 20 new features, 30 performance optimizations, and 103 bug fixes. The release includes join improvements, a new data type for vector search, and late materialization of secondary indices. One highlighted optimization, lazy columns replication, reduces CPU and memory usage by avoiding repeated physical copying of duplicated join values.

### Source excerpt

ClickHouse 25.10 is available. In this post, you will learn about join improvements, a new data type for vector search, late materialization of secondary indices, and more!

## Hybrid Search -- Where Keywords Meet Vectors, Enabling Classifieds Discovery

DevFeed: [Hybrid Search -- Where Keywords Meet Vectors, Enabling Classifieds Discovery](<https://devfeed.tech/articles/hybrid-search-where-keywords-meet-vectors-enabling-classifieds-discovery-20387.md>)

Original publisher: [Read original article](<https://tech.olx.com/hybrid-search-where-keywords-meet-vectors-enabling-classifieds-discovery-b7c383fe4fc4?source=rss----761b019b483f---4>)

Author: Inês Soveral

Published: 2025-09-09T15:01:44Z

Content type: article

Language: en

Sources: [OLX](<https://devfeed.tech/sources/olx.md>)

Topics: [AI search](<https://devfeed.tech/topics/ai-search.md>), [Query (disambiguation)](<https://devfeed.tech/topics/query.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [classifieds](<https://devfeed.tech/tags/classifieds.md>), [discovery](<https://devfeed.tech/tags/discovery.md>), [hybrid-search](<https://devfeed.tech/tags/hybrid-search.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [search](<https://devfeed.tech/tags/search.md>), [search-engines](<https://devfeed.tech/tags/search-engines.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

OLX describes its transition from keyword matching to hybrid search, combining keyword and vector retrieval for classifieds discovery. The article explains the motivations, implementation challenges, solutions, and observed benefits, including improved handling of vague, misspelled, or differently phrased queries.

### Source excerpt

Hybrid Search -- Where Keywords Meet Vectors, Enabling Classifieds Discovery In the midst of a fast-paced technological revolution, where user expectations grow increasingly sophisticated, the quality of search in the classifieds space has never been more critical. In fact, users expect the search box to understand what they are looking for and produce relevant search results; if this is not the case, they will easily move on to any competitor who provides this experience. At OLX, our search system traditionally relied on keyword matching between user queries and ad titles and descriptions -- a straightforward but rigid approach. While functional, it often led to low recall or even zero results pages (ZRPs). To mitigate this, we gradually developed an extension chain logic -- which will be explained in detail in later sections -- to address specific edge cases and expand recall. Over time, however, this logic became increasingly complex and difficult to improve upon, calling for a disruptive solution to further evolve our search system. In this article, we share why and how we transitioned to Hybrid Search as a retrieval strategy for our double-sided marketplace. We walk through the key changes required to support semantic search, highlight the challenges we faced, and detail the solutions put in place to overcome them. Finally, we reflect on the tangible improvements and practical benefits observed after this shift. What is Hybrid Search and what value does it bring? Despite its lack of flexibility, keyword matching remains highly effective in e-commerce. It returns results that exactly match the user's query terms, offering clear traceability and helping users understand why specific ads appear. This is particularly useful when users know precisely what they're looking for, and when combined with structured filters, a feature of the OLX marketplace. However, keyword matching falls short when queries are vague, misspelled, or phrased differently from how sellers descri

## Full-text search and other searches with Data Connect

DevFeed: [Full-text search and other searches with Data Connect](<https://devfeed.tech/articles/full-text-search-and-other-searches-with-data-connect-16626.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2025/09/dataconnect-searches>)

Author: Andrea Wu

Published: 2025-09-02T00:00:00Z

Content type: article

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Query (disambiguation)](<https://devfeed.tech/topics/query.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>)

Tags: [database](<https://devfeed.tech/tags/database.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [full-text-search](<https://devfeed.tech/tags/full-text-search.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [search](<https://devfeed.tech/tags/search.md>), [sql-connect](<https://devfeed.tech/tags/sql-connect.md>), [vector](<https://devfeed.tech/tags/vector.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>), [vertex-ai](<https://devfeed.tech/tags/vertex-ai.md>)

### AI overview

Firebase Data Connect now supports PostgreSQL-powered full-text search. The article explains how it differs from string pattern filters and vector similarity search, using a movie app to show example use cases and query approaches.

### Source excerpt

News, tutorials, and updates from the Firebase team.

## Building a Real-Time AI Fraud Detection System with Spring Kafka and MongoDB

DevFeed: [Building a Real-Time AI Fraud Detection System with Spring Kafka and MongoDB](<https://devfeed.tech/articles/building-a-real-time-ai-fraud-detection-system-with-spring-kafka-and-mongodb-21830.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2025/04/building-a-real-time-ai-fraud-detection-system-with-spring-kafka-and-mongodb/>)

Author: Tim Kelly

Published: 2025-04-21T15:05:48Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [anomaly-detection](<https://devfeed.tech/tags/anomaly-detection.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [building](<https://devfeed.tech/tags/building.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [financial](<https://devfeed.tech/tags/financial.md>), [fraud-detection](<https://devfeed.tech/tags/fraud-detection.md>), [java](<https://devfeed.tech/tags/java.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-architecture](<https://devfeed.tech/tags/scalable-architecture.md>), [synthetic](<https://devfeed.tech/tags/synthetic.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

This tutorial builds a real-time fraud detection pipeline with MongoDB Atlas Vector Search, Apache Kafka, AI-generated embeddings, and MongoDB Change Streams. It compares new financial transactions with a user's historical transactions and flags potential fraud when no similar transactions exist or similar transactions are already marked as fraudulent.

### Source excerpt

In this tutorial, we'll build a real-time fraud detection system using MongoDB Atlas Vector Search, Apache Kafka, and AI-generated embeddings. We'll demonstrate how MongoDB Atlas Vector Search can be ... The post Building a Real-Time AI Fraud Detection System with Spring Kafka and MongoDB appeared first on DEV.

## Local first AI assistant Kin leverages Turso's libSQL for on-device native Vector Search

DevFeed: [Local first AI assistant Kin leverages Turso's libSQL for on-device native Vector Search](<https://devfeed.tech/articles/local-first-ai-assistant-kin-leverages-turso-s-libsql-for-on-device-native-vector-search-5997.md>)

Original publisher: [Read original article](<https://turso.tech/blog/local-first-ai-assistant-kin-leverages-tursos-libsql-for-on-device-native-vector-search>)

Author: Simon Westh Henriksen

Published: 2024-10-21T00:00:00Z

Content type: article

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [libSQL](<https://devfeed.tech/topics/libsql.md>), [Turso](<https://devfeed.tech/topics/turso.md>), [Local-First](<https://devfeed.tech/topics/local-first.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Latency](<https://devfeed.tech/topics/latency.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [libsql](<https://devfeed.tech/tags/libsql.md>), [local](<https://devfeed.tech/tags/local.md>), [local-first](<https://devfeed.tech/tags/local-first.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [on-device](<https://devfeed.tech/tags/on-device.md>), [rag](<https://devfeed.tech/tags/rag.md>), [react](<https://devfeed.tech/tags/react.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

Kin is a privacy-focused, local-first AI assistant that keeps user data on-device. The article explains why its developers chose Turso's libSQL, a SQLite-compatible database with native vector embeddings, to support on-device vector search and retrieval-augmented generation while reducing dependence on cloud servers and network latency.

### Source excerpt

When Kin decided to build a privace focused, local first AI assistant, they settled on Turso's libSQL to power it.

[Next page](<https://devfeed.tech/tags/vector-search.md?cursor=WyIyMDI0LTEwLTIxVDAwOjAwOjAwKzAwOjAwIiwgIjg4OTZhMjhjLWZhZWUtNDhmMi1iODI5LTZkNTkzOWZhNzg2NiJd>)