An open API service indexing awesome lists of open source software.

https://github.com/soodaayush/llamatalk

A chatbot powered by Meta's Codellama.
https://github.com/soodaayush/llamatalk

codellama css html javscript ollama scss

Last synced: about 1 month ago
JSON representation

A chatbot powered by Meta's Codellama.

Awesome Lists containing this project

README

          

# LlamaTalk

![llamatalk](https://github.com/user-attachments/assets/d2fdb3f1-6871-4da9-8c0c-b210b9ba8be3)

## Inspiration

I’ve always wanted a personal chatbot that runs locally, something private, responsive, and customizable. When I discovered Ollama, which makes running LLMs locally super straightforward, I decided to build a minimal front-end that lets anyone interact with an LLM through a browser interface.

## Challenges

- Establishing a reliable connection between the front-end and the local LLM service
- Properly formatting the request and parsing the LLM's response
- Ensuring a seamless user experience with fast, local responses

## Lessons Learned

- How to run and interact with local LLMs via Ollama
- Sending and receiving JSON data using `fetch` in JavaScript
- Handling response objects and dynamically updating the UI
- Customizing models and experimenting with local inference setups

## The Website

LlamaTalk is a simple, sleek interface for chatting with locally hosted LLMs via Ollama. Powered by Meta's CodeLlama, LlamaTalk lets you ask questions and get intelligent responses, all while keeping everything on your own machine.

## Links

Ollama: https://ollama.com/