My Mac LLAMA App is a menu bar application for macOS that integrates directly into your system's top bar. It's an app I made for myself to easily chat with Ollama, LLAMA 3, without opening the terminal everytime. It's designed for quick access and instant feedback, making it a convenient tool for real-time text processing.
Best of all. Everything's local.
- Menu Bar Integration: Runs quietly in the menu bar, allowing for constant availability without obstructing desktop space.
- Real-Time Text Interaction: Send text prompts and receive responses from a configured API, all within a few clicks.
- Simple UI: A minimalistic user interface that focuses on functionality and ease of use.
- Have Ollama installed and running in the background
- You can make it run in the background with
ollama serve
- Instructions on how to download and deploy Ollama can be found here https://ollama.com
Once the application is running, you will see a brain icon in your menu bar:
- Click on the icon to open the text input field.
- Enter your prompt and either press Return or click the "Send" button to submit.
- The application interacts with the specified API and displays the response below the input field.
- Clone the repository to your local machine.
- Open the project in XCode
- Change the Development Team
- Build and run the app
![Screenshot 2024-04-25 at 9 01 53 PM](https://private-user-images.githubusercontent.com/53784701/325825725-9d7c41d8-2914-4353-97f8-d3268ecdb0bb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg3MDUzODksIm5iZiI6MTcxODcwNTA4OSwicGF0aCI6Ii81Mzc4NDcwMS8zMjU4MjU3MjUtOWQ3YzQxZDgtMjkxNC00MzUzLTk3ZjgtZDMyNjhlY2RiMGJiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE4VDEwMDQ0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI0ZmEzY2Y3NDFiMmEzNmZiZThhZmUxNDI5NzhmZDhjOTc2YWJhNmVmYzJmYmQzNGU0YzU5ZjkyM2Y4OTI2NzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.NUFkGHFwQkhGB49g4kUzNKhXtWgY_1ezCN1RmPN4oYs)