Skip to content Skip to footer
0 items - $0.00 0

Show HN: In-Browser Graph RAG with Kuzu-WASM and WebLLM by sdht0

Show HN: In-Browser Graph RAG with Kuzu-WASM and WebLLM by sdht0

Show HN: In-Browser Graph RAG with Kuzu-WASM and WebLLM by sdht0

9 Comments

  • Post Author
    esafak
    Posted March 10, 2025 at 3:54 pm

    The example is not ideal for showcasing a graph analytics database because they could have used a traditional relational database to answer the same query, Which of my contacts work at Google?

  • Post Author
    srameshc
    Posted March 10, 2025 at 4:05 pm

    I heard about it for the first time, an embedable graph database Kuzu and even better the WASM mix and LLM.

  • Post Author
    nattaylor
    Posted March 10, 2025 at 4:14 pm

    This is very cool. Kuzu has a ton of great blog content on all the ways they make Kuzu light and fast. WebLMM (or in the future chrome.ai.* etc) + embedded graph could make for some great UXes

    At one time I thought I read that there was a project to embed Kuzu into DuckDB, but bringing a vector store natively into kuzu sounds even better.

  • Post Author
    jasonthorsness
    Posted March 10, 2025 at 4:34 pm

    Don't the resource requirements from even small LLMs exclude most devices/users from being able to use stuff like this?

  • Post Author
    mentalgear
    Posted March 10, 2025 at 6:31 pm

    Nice! You might also want to check out Orama – which is also an open-source hybrid vector/full text search engine for any js runtime.

  • Post Author
    willguest
    Posted March 10, 2025 at 7:39 pm

    I absolutely love this. I make VR experiences that run on the ICP, which delivers wasm modules as smart contracts – I've been waiting for a combo of node-friendly, wasm deployable tools and webLLM. The ICP essentially facilitates self-hosting of data and provides consensus protocols for secure messaging and transactions.

    This will make it super easy for me to add LLM functionality to existing webxr spaces, and I'm excited to see how an intelligent avatar or convo between them will play out. This is, very likely, the thing that will make this possible :)

    If anyone wants to collab, or contribute in some way, I'm open to ideas and support. Search for 'exeud' to find more info

  • Post Author
    itissid
    Posted March 10, 2025 at 8:52 pm

    Since I already have a browser connected to the Internet where this would execute, could one have the option of transparently executing the webGPU + LLM in a cloud container communicating with the browser process?

  • Post Author
    nsonha
    Posted March 10, 2025 at 9:04 pm

    Could someone please explain in-browser inference to me? So in the context of OpenAI usage (WebLLM github), this means I will send binary to OpenAI instead of text? And it will lower the cost and run faster?

  • Post Author
    DavidPP
    Posted March 10, 2025 at 11:12 pm

    I'm new to the world of graph, and I just started building with SurrealDB in embedded mode.

    If you don't mind taking a few minutes, what are the main reasons to use Kuzu instead?

Leave a comment

In the Shadows of Innovation”

© 2025 HackTech.info. All Rights Reserved.

Sign Up to Our Newsletter

Be the first to know the latest updates

Whoops, you're not connected to Mailchimp. You need to enter a valid Mailchimp API key.