Pure Rust Serverless AI Chat Bot with a WASM frontend hosted statically on Github Pages.

Поділитися
Вставка
  • Опубліковано 7 лют 2025
  • The Fireside Chat (prev. Candle Chat) Bot is implemented in pure Rust using Mistral-7B with HuggingFace/Candle over Axum Websockets (mutli-user) and a Leptos (Wasm) frontend using the Leptonic UI library!!!
    The `serverless` branch now demonstrates how to host the frontend on GitHub Pages and the backend on Shuttle.rs 🚀
    Github:
    ⭐Fireside Chat: github.com/dan... ⭐
    🔙 Backend
    Axum: github.com/tok...
    HuggingFace/Candle: github.com/hug...
    💻 Frontend
    Leptos: github.com/lep...
    Leptonic: github.com/lpo...
    Docs:
    Shuttle.rs: docs.shuttle.r...
    Github Pages: docs.github.co...
    Discord:
    HuggingFace/Candle: / discord
    Leptos: / discord
    Shuttle.rs: / discord

КОМЕНТАРІ •

  • @poulpidot3087
    @poulpidot3087 Рік тому

    Thank you so much ! I was trying to learn Rust by working on a chatBot project with quantized Mistral for non-english language with Candle, but with no example to follow on this particular setup, it was quite hard for me. Now, I have a whole repo to learn ! 👏

    • @danielclough
      @danielclough  Рік тому

      Fantastic!
      That's exactly what I created this for.
      I'll be improving things a bit soon - once the new year settles in.

  • @user-ve1gj3pm5g
    @user-ve1gj3pm5g Рік тому

    Awesome!! I’m hoping for more videos like this! I’m looking into candle and wonder if it can be implemented with RAG for PDFs. I’m sure there’s RAG that can work well with rust and candle. If you ever get around to it, that will be very neat to see :)) but thank you for this video

    • @danielclough
      @danielclough  Рік тому +1

      I plan on doing RAG for text/PDF eventually, but it's a bit down in the list of priorities.
      I will try to remember to comment here when get to it. :D

    • @user-ve1gj3pm5g
      @user-ve1gj3pm5g Рік тому

      @@danielcloughyou’re awesome; ya on your own time whenever you get to it. Putting this out for free is enough and grateful :)

  • @aarontsui5116
    @aarontsui5116 Рік тому

    Only left channel of audio.

    • @danielclough
      @danielclough  Рік тому

      Thank you for pointing this out.
      I'll be more careful next time.