Skip to content
Weave templates

RAG + LLM Stack

Documents embedded by a neural encoder into a vector database, retrieved as top-k context for a transformer LLM that answers the query.

Template previewWeave
Rendering…

Make it your own.

{
  "nodes": [
    { "id":"docs", "type":"document",          "label":"Documents", "x":60,  "y":80,  "fill":"#fef9c3" },
    { "id":"emb",  "type":"neural-net",        "label":"Embedder",  "x":300, "y":60,  "fill":"#ede9fe" },
    { "id":"vdb",  "type":"vector-db",         "label":"Vector DB", "x":540, "y":60,  "fill":"#a5f3fc" },
    { "id":"q",    "type":"rounded",           "label":"User query","x":300, "y":300, "fill":"#dbeafe" },
    { "id":"llm",  "type":"transformer-block", "label":"LLM",       "x":560, "y":290, "fill":"#c7d2fe" },
    { "id":"ans",  "type":"rounded",           "label":"Answer",    "x":800, "y":290, "fill":"#dcfce7" }
  ],
  "edges": [
    { "id":"e1","source":"docs","target":"emb","label":"chunk" },
    { "id":"e2","source":"emb","target":"vdb","label":"embeddings" },
    { "id":"e3","source":"q","target":"vdb","label":"similarity search" },
    { "id":"e4","source":"vdb","target":"llm","label":"top-k context" },
    { "id":"e5","source":"q","target":"llm","label":"prompt" },
    { "id":"e6","source":"llm","target":"ans","label":"generate" }
  ]
}