<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/build-knowledge-agents-without-embeddings-u3xwj6efy" -->

---
title: Build knowledge agents without embeddings | daily.dev
description: A filesystem-based alternative to vector database RAG pipelines for building knowledge agents. Instead of embeddings and chunking, the agent uses bash tools...
canonical: https://daily.dev/posts/build-knowledge-agents-without-embeddings-u3xwj6efy
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Build knowledge agents without embeddings | daily.dev
og:description: A filesystem-based alternative to vector database RAG pipelines for building knowledge agents. Instead of embeddings and chunking, the agent uses bash tools...
og:url: https://daily.dev/posts/build-knowledge-agents-without-embeddings-u3xwj6efy
og:image: https://api.daily.dev/og/posts/u3XWj6eFY.png
og:image:alt: Build knowledge agents without embeddings
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Build knowledge agents without embeddings

**[Vercel](https://daily.dev/sources/vercel)** · 6 min read · 2 upvotes · 0 comments

## Summary

A filesystem-based alternative to vector database RAG pipelines for building knowledge agents. Instead of embeddings and chunking, the agent uses bash tools (grep, find, cat) inside isolated Vercel Sandboxes to search files deterministically. This approach reduced cost from ~$1.00 to ~$0.25 per call in a real use case, and makes debugging straightforward since you can trace exactly which commands ran. The open-source Knowledge Agent Template is built on Vercel Sandbox, AI SDK, and Chat SDK, supports multiple platforms (Slack, Discord, GitHub) via adapters, includes a complexity router for cost optimization, and ships with a built-in admin interface.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://vercel.com/blog/build-knowledge-agents-without-embeddings>

## Similar posts on daily.dev

- [The Key to Agentic Success? BASH Is All You Need](https://daily.dev/posts/the-key-to-agentic-success-bash-is-all-you-need-imayrplmb) · The New Stack · 3 upvotes · 0 comments
- [Vercel Open-Sources Bash Tool for Context Retrieval Using Local Filesystems](https://daily.dev/posts/vercel-open-sources-bash-tool-for-context-retrieval-using-local-filesystems-tvexfid5q) · InfoQ · 1 upvotes · 0 comments
- [What we learned building agents at Vercel](https://daily.dev/posts/what-we-learned-building-agents-at-vercel-zwxwx59ft) · Industrial Empathy · 0 upvotes · 0 comments
- [Build a Support Agent with Vercel AI SDK](https://daily.dev/posts/build-a-support-agent-with-vercel-ai-sdk-k4qdf4p91) · freeCodeCamp · 9 upvotes · 0 comments

---

Tags: [#ai-agents](https://daily.dev/tags/ai-agents), [#ai-sdk](https://daily.dev/tags/ai-sdk), [#vector-search](https://daily.dev/tags/vector-search), [#vercel](https://daily.dev/tags/vercel)

[View this post on daily.dev](https://daily.dev/posts/build-knowledge-agents-without-embeddings-u3xwj6efy)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Build knowledge agents without embeddings","url":"https://daily.dev/posts/build-knowledge-agents-without-embeddings-u3xwj6efy","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/build-knowledge-agents-without-embeddings-u3xwj6efy"},"datePublished":"2026-03-20T03:50:32.065Z","dateModified":"2026-07-30T02:12:43.630Z","description":"A filesystem-based alternative to vector database RAG pipelines for building knowledge agents. Instead of embeddings and chunking, the agent uses bash tools...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/73f67dde4979c12d6e10b739c78f4907?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/73f67dde4979c12d6e10b739c78f4907?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Vercel","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Vercel","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1","url":"https://daily.dev/sources/vercel"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/build-knowledge-agents-without-embeddings-u3xwj6efy","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ai-agents,ai-sdk,vector-search,vercel","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Vercel","item":"https://daily.dev/sources/vercel"},{"@type":"ListItem","position":3,"name":"Build knowledge agents without embeddings"}]}
```

