Luna is an offline AI assistant that runs entirely on your local machine using a Large Language Model (LLM).
Most AI assistants require an internet connection. While learning AI, I often faced network issues that made it difficult to use online AI tools. To solve this, I built Luna, an offline AI assistant that runs locally using Ollama and a local LLM, providing a private and reliable AI experience without internet access.
| Technology | Purpose |
|---|---|
| Next.js | Frontend Framework |
| TypeScript | Programming Language |
| React | UI Library |
| Tailwind CSS | Styling |
| Ollama | Local LLM Runtime |
| Llama 3 | Language Model |
| Feature | Description |
|---|---|
| Offline Support | Works without an internet connection |
| Local AI | Runs completely on your device |
| Privacy | Conversations stay on your machine |
| Responsive UI | Clean and user-friendly interface |
| Fast Responses | Powered by a local LLM |
git clone https://github.com/rutuja2005byte/Offline-LLM.git
cd Offline-LLM
npm install
ollama run llama3
npm run dev- Voice interaction
- Chat history
- Multiple LLM support
- File and PDF chat
Rutuja Darade
