Skip to content

iamBijoyKar/luna

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Luna logo

Luna

Luna is an ollama wrapper with extra features. Written in JavaScript.

Note: This project is in early development stage. So, there are many bugs.

Luna Preview 🎆

luna-preview.mp4

Features 🌟

  • Run on terminal easlily
  • Generated text will be saved in your clipboard
  • Select model from ollama

Prerequisites 📋

  • Ollama
  • Node.js

How to use 🛠️

  1. Clone or download the repository to your local machine. Make sure you have checked the prerequisites.
  2. Open terminal and navigate to the project directory.
  3. Run npm install to install the dependencies.
  4. Run node setup.cjs to setup the project. This will create a command alias for luna (it is not permanent but in future updates it will be).
  5. Run luna chat to start chatting with Luna from the terminal.

Objectives 📝

As of now, the main objective of this project is to provide a simple and easy to use interface for ollama. In future updates, I will be adding more features to this project.

Inspiration 🌈

I wanted to run llm model locally, I am not a fan of a interface like WebUI or any other. Because I have to open a browser and then type my query and then copy the response, and also my machine is not that powerful to run a browser and a model at the same time ( it's not like it can't but anyway...). So I decided to create a simple terminal interface for ollama. I use the terminal a lot and I think it is the better solution for me. This way I just have write the query and get the response in my clipboard, and I can paste it anywhere I want.

License 📜

This project is too stupid to have a license. Do whatever you want with it. I don't care.

Contribution 🤝

Please roast me for my bad code. Create issues and pull requests to humiliate me. Maybe someday I will be the one who will be roasting you. Who knows?

Support 🙏

Please draw a anime waifu character that fits the name "Luna" and I will make it the face of this project. ( Must have white hair)

Peace ✌️

Releases

No releases published

Packages

No packages published