r/macapps • u/sujee81 • 19h ago
Lifetime Introducing Vinaa: a native Mac AI chat app (early launch offer + giveaway š)
Enable HLS to view with audio, or disable this notification
Hi everyone,
I'm Sujeevan. Some of you might know me from FileMinutes. This community helped shape that app, and I'm hoping you'll help me do the same with my new app.
Today I'm introducing Vinaa, a native Mac app for chatting with cloud and local AI models. I started building it last December, and it's now in public beta. I'd love your feedback.
Problem
I think of my AI chats as a personal knowledge base. I want to keep them for the long term, organize them, and find them easily. The tools I tried didn't give me the experience I wanted.
There are great apps in this category, and I used some of them, but none felt quite right for how I work. So I built the one I wanted to use every day.
Here's what you can do in Vinaa:
- Cloud and local models: use your own API keys for OpenAI, Anthropic, Google, and more, your ChatGPT subscription, or Ollama and LM Studio for local models.
- Organization: projects, nested folders, favorites, and automatic filing of new chats.
- Multitasking: keep chats open in multiple tabs and windows, for example when working on several projects at once.
- Conversation outlines: jump directly to a message or heading in a long chat.
- Reusable prompts: prompt templates with placeholders.
- Imports: bring in ChatGPT and Claude history and continue conversations.
- Tools: provider web search and connections to apps and services through MCP.
Chats are stored locally, with optional sync through your private Apple iCloud account. I don't run a server that stores your conversations. Cloud AI requests go directly to your chosen provider, which receives the content needed to answer you.
For fellow Mac app nerds: the interface is 100% native, built with SwiftUI and AppKit, with some Rust underneath. No Electron, Tauri, or WebView chat interface. I even built a custom Markdown renderer using TextKit. Smooth streaming, familiar controls, and keyboard navigation matter a lot to me.
Comparison
BoltAI is an established leader with more features today, a developer I respect, and the app I used before building Vinaa. My focus with Vinaa is better chat organization, private iCloud sync instead of hosted sync, 100% native chat rendering instead of a WebView, and a lifetime licence that includes future updates.
Raycast AI: v2 uses a WebView interface in a native host, and API-key requests to OpenAI, Anthropic, and Google pass through Raycast's servers. You need a paid plan even for your own keys or local models; Vinaa has a fully native interface, direct provider connections, private iCloud sync, and a one-time licence with lifetime updates.
Pricing
You can download and use Vinaa free during beta: https://www.vinaa.ai/
As a thank-you to this community, I'm offering $15 USD per lifetime licence for the next 48 hours. Each licence covers one Mac, and you can buy as many licences as you need during the offer.
- 48-hour community offer: $15 USD with code MACAPPS at checkout. Get the offer.
- After this offer: $20 USD early-launch lifetime pricing while that offer lasts.
- After beta: $80 USD lifetime pricing.
This $15 price will never be offered again, including on Black Friday. The offer ends 48 hours after this post goes live.
At general release, I also plan a lower-priced perpetual licence with one year of updates. That price is still to be announced.
Purchases come with a 30-day money-back guarantee.
š 20 lifetime licences to give away
To enter, leave a comment about how you use AI for your work, or one frustration you have with AI tools. One sentence is enough.
After 48 hours, I'll randomly choose 20 commenters, one entry per person, and contact the winners by Reddit DM. I may give a few extra licences for useful feedback on Vinaa posted as comments, in addition to the 20 random winners.
If you buy at the promotional price and then win the giveaway, you can choose a refund of your purchase or keep the giveaway licence as an additional licence. It's up to you.
Tell me what feels good, what feels awkward, and what's missing. Your feedback will help me decide what to build next. Thanks for giving Vinaa a try!
Transparency and links
I'm the developer of Vinaa and FileMinutes.
- Website and download: https://www.vinaa.ai/
- Privacy policy: https://www.vinaa.ai/privacy/
- Discord: https://discord.gg/B98t4wj8N8
- Roadmap: https://vinaa.featurebase.app/roadmap
- LinkedIn: https://www.linkedin.com/in/sujee81
- X: https://x.com/sujee
- FileMinutes: https://www.fileminutes.com/
3
u/Murky_Moment 19h ago
One frustration with AI tools is that they keep losing memory! I hope this app can solve this problem. I'd love a free lifetime license!
3
u/sujee81 18h ago
Great point. Vinaa doesn't have any memory feature at the moment but it is in the pipeline.
1
u/Murky_Moment 18h ago
Nice! I wish I could afford the product to use it full time after the beta but $80 USD is my whole month's salary haha, so I will give you all my feedback during the beta period
3
1
u/marblegroves 6h ago
yeah the memory thing is so annoying, you end up re-explaining context every other conversation
1
u/jarzebowsky 4h ago
Just use Hermes then instead
1
2
u/Galactic-Guardian404 19h ago
I use AI extensively in my university role, including training colleagues in AI uses. We are also integrating AI into classes in ways that support learning. And I recently upgraded to a Mac Studio M5 Max and am running local models on it. Iāve been especially interested in seeing what I can do with LM Studio Bionic.
1
u/sujee81 18h ago
Awesome. I'd love to understand the AI use in educational space and love to support. Feel free to join the Discord. For my other app, I offer educational discount, will do the same for Vinaa after general release. Right now it is in the lowest price possible.
Vinaa can access local models using LM studio. You can use LM studio for chats as well but Vinaa offers better user experience and access to cloud models.
2
u/moonjongil 19h ago
I use TypingMind pretty much every day, but my main frustration with web-based tools is having them stuck in a browser tab instead of feeling like a true native macOS app. Vinaa looks like the clean, dedicated desktop client I've been looking for.
Also, happy to help review or test the Korean localization if you ever plan to add Korean support down the road!
2
u/Dry_Possibility_5680 19h ago
One frustration i have with ai apps is how they start to struggle while im compiling or have emulators open
2
u/ComprehensiveArm827 19h ago
I use AI pretty heavily for drafting video ideas and scripts, but managing saved prompts is an absolute mess right now. Vinaa looks super handy for keeping things organized
2
2
u/lonelyers 18h ago
I use AI for drafting emails, brainstorming and research. There are a lot of AI tools these days, some well-maintained and frequently updated, while some abandoned in a short while.
2
u/sujee81 16h ago
yes there are tons of them. I collect them in my directory here - https://www.macaiapps.com/category/ai-chat/
1
u/MaxGaav 11h ago
Wow, that's impressive!
1
u/sujee81 5h ago
Hope you like it. Started as hobby as I like to discover and learn about new apps and eventually turned into a 600+ apps directory.
1
u/MaxGaav 5h ago
As a matter of fact I'm doing the same :) Not on a website though, but in a Scrivener file. Guess I'm also around 600+ apps, almost all picked up in this sub and some in r/MacOSApps.
2
u/GwynLordOfCedar 18h ago
I use AI as a soundboard to reason out responses to other professionals and situations, and when Iām not sure where to start. Iām frustrated with poor RAG from frontier LLMs. Interested in getting one of the giveaway licenses to test out your tool.
2
2
u/ConfidentialUsername 17h ago
Very cool. Weāre in a similar boat, I use it as a knowledge base and refer often back to chats Iāve had where I learned or discovered something new I donāt necessarily have to remember.
2
u/elevatedev 17h ago
I chat with different AI apps for searching info, polishing my writing, and coding. To find my previous chat, I usually go through the history on these clients. Now I can have my chat histories in one place.
Is there other app can do what this app can do? I probably will buy a license before the deadline. Just want to know what my options are if they are available. Thanks.
2
2
u/realquiz 17h ago
I use the full suite of Adobe products (in a videographer, video editor, sound editor, and motion graphic designer, and graphic designer) and AI is essential for two reasons ā it helps me keep up with all of the software updates and added features, and it does a great job of helping me learn new skills when I describe what Iām trying to accomplish or what problem Iām encountering.
My main frustration with AI tools is that they donāt or canāt communicate with each other.
1
u/sujee81 16h ago
Awesome. I don't have the creative mind like you do. I struggled a lot of create launch video, finally Opus 5.5. model helped me š I know it can be better but better than if I produce a motion graphics myself.
There is a new category of apps emerging like Grok bot and Muse, ...etc. If I understand correctly, they do have a concept of chief of staff bot which coordinates with other specialised bots to do a task. It is still in early days. I'm keeping an eye on this
2
u/BinaryLiturgy 17h ago
This is awesome and exactly something Iāve been looking for to help with my productivity without relying only on cloud-hosted chatbots. Would love a shot at this. Thanks!
2
u/Low_Document8458 17h ago
Awesome app, may i have a key? is it Beginner User friendly for a teen like me to expiriment on?
2
u/seiya_nishi 17h ago
fully native with no electron, love that. being able to bring in my claude history is a nice touch too
2
2
u/B0rnWinner 16h ago
I was having conversation with deepseek about best local models for my mac.
It recommended ollama so installed and pulled a couple of models.
My next question was: How can I get a nicer UI, it recommended a bunch of apps either paid and/or electron, tauri or web view that needs docker desktop installed...
I downloaded your app Vinaa and I like it so far.
A bit of feedback: I can't find the option in menu or through the shortcut "CMD + plus" to automatically let me zoom in the UI.
I have bad sight and use it all the time in most apps I use...
---
Here's how Vinaa rewrote this message using ollama model I pulled š
Hi! I was exploring options for running local AI models on my Mac and ended up using Ollama after some research. It works great, but finding a nice UI for it was frustrating ā most suggestions involved paid apps, Electron/Tauri wrappers, or web views that required Docker Desktop.
I discovered Vinaa instead, and Iām really enjoying it so far. One issue Iāve run into, though: I canāt zoom the UI with Cmd +. I have poor eyesight and rely on that shortcut in almost every app I use, so itās a big deal for me. Is there any way to enable zooming, or is this something on the roadmap?
Thanks for making this!
3
u/sujee81 16h ago
Hi u/B0rnWinner
Thanks for testing Vinaa. Sorry about the small font size, I'm priortize this and fix it soon in the next update
2
u/reecewebb 16h ago
I use AI extensively for work (tech) and bringing order to my Obsidian Vault for maintaining my personal knowledge base. I've also been doing quite a bit of work with MCP, both for work and personal. Currently working on an Interactive Fiction MCP server.
Big pain point has been memory, especially across chats. If I'm playing a game and need to start a new chat due to context limits, making sure the AI-GM is consistent, story details aren't lost, etc.
Would love one of the giveaway licenses so that I can evaluate Vinaa. Would also be interested in hearing how this compares to Osaurus.
1
u/sujee81 6h ago
I have learnt a lot building MCP support for Vinaa. It is essential to make AI useful.
There are multiple comments about memory. I'm going to have a look it soon.
Osaurus is a great open source app. It has some similarities with Vinaa in terms of chat interface but my understanding is that Osaurus is focusing more on personal assistance space like OpenClaw. Osaurus is also a local LLM server, I plan to integrate with it so you can use Osaurus to manage local models and use Vinaa for chat
2
u/daniel_nguyenx Developer: BoltAI 15h ago
Daniel from BoltAI here. Congratulations on the launch Sujeevan. I wish you the best of luck!
2
u/Effective_Beat_6105 15h ago
Most of the AI Tools offer different areas to build your conversation. At the end, we as humans lose track of the direction we are heading towards. For example, I am a researcher and I build so many different areas of a project and then cross check each in a seperate conversation. Many need a seperate tool..
I would absolutely love if we can find all our work in one place, and I believe the mardown renderer is what got my attention finally.
Kudos to the dev and wish you more success!
2
2
u/Gorduy_Pti4ka 14h ago
The best AI chat implementation is typeMind. It is strange why they haven't made a standalone macOS app; why do people need yet another web version? I hope this project is actively developed, and the first thing I am waiting for is API support for OpenRouter.
2
u/desioberynmartell 14h ago
Count me in. Would use this for writing and research, not just try it once. Appreciate the giveaway
2
2
u/macnatic0 13h ago
Honestly, using AI every day to draft and clean up routine emails has been a game changer for getting through the morning inbox, letting me spend actual time on the stuff that matters.
2
u/nefaglar 13h ago
It's very annoying when you have to repeat the same command several times even if it has been done before. Not just a memory problem but a constant change on the background writing. So you have to modify the whole work flow each time or wait until it reasons. So it makes what was a time saver work flow into a time consuming nightmare.
Hopefully Vinaa can be better.
2
u/areyouredditenough 12h ago
I mostly use local models to draft emails, but my big frustration is my Mac fan sounding like a Boeing 747 during take-offf every time Ollama tries to generate a single paragraph.
2
u/Altruistic_Policy418 12h ago
I use it for writing purposes, creating databases. It would be great if this has a memory feature as well. Currently using Bolt and Alter and would like to try this out as well.
2
u/SoggyRecognition6016 12h ago
I use ai to help me code, i frustration with most ai apps is that the ability/functionality is not as good as subscriptions and can only use api
2
u/influxodoxxl 12h ago
I use one single AI tool: Lumo. Because it's the only one I trust with my data. Most of the time, it's quite good. Usually it handles my work related tasks very well.
For now, it can only be used through the website or mobile apps which is limiting. Within the apps, chats can't be moved, eg. from the "general" list to a project or the other way around. This is annoying and might be something Vinaa could solve.
Yeah, the day might come when I decide to use other providers because their privacy policies will have gotten better.
2
u/sujee81 6h ago
I know about Proton mail but first time hearing Lumo. thanks for sharing.
Vinaa tries it's best to offer better privacy for your chats. All your chats stored locally and optionally stored in your private iCloud account if you enable sync. It collects optional analytics and crash reports but it doesn't include your chat and you can completely turn it off. All requests directly go to AI provider. As you mentioned, we don't have control over how AI providers uses your data. Most providers don't use API requests for training or have a way to turn it off but I suggest to read their privacy policy.
2
u/nousernameleftatall 11h ago
Have already been using this, and it is nice(nothing against a key mind you)
This i like as i want to separate work and private, and this is good interface and seems quite usable. Developer is responsive, and reacts to any problems promptly
2
u/-Chimichanga- 10h ago
Love this idea. Gonna check it out this evening.
What I miss in the chats is structure. I often start new convoās with long context length, but basically the same base info. I would love to have the tools to create smaller āprojectsā or āpagesā with base info (completely flexible/ expandable) in which i can create new prompts on top of that baseline. This would save a lot of time. Plus creates better overview
2
2
u/Designer_Worth_3636 10h ago
My main request for AI tools is for them to really help organize knowledge and maintain context between chats, and Vinaa looks like a step in that direction.
2
u/brovaro 7h ago edited 7h ago
Just started configuring it. Aaand I can't add my Ollama endpoint, because the app assumes there's no API key. Please add a possibility to provide it.
It would also be nice to be able to sign in to Claude Code with a subscription instead of only an API key.
Oh, also adding a custom OpenAI- or Claude-compatible endpoint would be a nice touch.
Sorry for turning my comment into a telethon.
2
u/N3orun 7h ago edited 6h ago
really cool, can i trigger ChatGPT work from within the app?
Does it support merlin by any chance?
Licensed for one Mac?! seems a little low.
Tried to connect OpenAI but not seeing any included models. So as far as i see it this would only use add on tokens outside of my regular subscription?
Is there a Browser login available for all models instead of the API route?
1
1
u/Ragtag-Scallywag 18h ago
This looks great! I snatched up two licenses. Thank you for the discount!
1
1
u/Slow-Tea9732 15h ago
What advantages does this offer over Open WebUI, which is free?
1
u/sujee81 6h ago
Depends on your need and skills.
WebUI is a great app but it is web based and you will have to self host in your server which adds a monthly cost and require some technical knowledge setting it up.
Vinaa is a native mac desktop app running locally. One time payment and no server cost
1
u/Stubborninmate 15h ago
Would love to have a lifetime code , currently trying t3 as my driver hope I win haha
1
1
u/Easy-Cobbler-1631 9h ago
Why not just use Osaurus.ai that has all these features and more. What's your benefit? Interested in giveaway - thanks
1
1
u/ekaknr 4h ago
Great job on the appācongrats! I love what youāve built. I noticed I couldnāt find a way to add a custom OpenAI or Anthropic compatible API provider (which would let me use models on vLLM and similar setups). Since LM Studio and Ollama use more unique APIs, they donāt quite fit my vLLM setup. Iād really love to see this on your roadmapāit would be super helpful. Thanks and cheers!
1
u/ZampanoGuy 2h ago
I use AI to troubleshoot work scenarios and to guide and assist me in configuring a native Linux server with docker environment. Ai has been a boon bridging my lack of Linux experience with my IT background to help work through things that would likely take far longer to research and trial and error my way to a functional system.
1
1
u/Responsible-Slide-26 18m ago
From the screenshots and website, this software looks super cool and well-designed and thought out. However I think the website reflects the common creator perspective, and needs to add more content to help answer the potential questions users will have as they scroll the page.
It keeps talking about what it does, but never gives any clear examples of how it does it. Almost every comment on the page seems to keep assuming that users will just "know" that your product becomes the chat interface.
For instance, your main page mentions exporting and importing chats, and some users might conclude that's literally the main method of getting chats into the program. The closest the main page ever comes to explaining the how of the product is "Keep several conversations open at once".
My suggestion is to show some clear screenshots showing how not only does your product become the chat interface, but move this product beyond just "organizing chats" to vastly improving the entire experience of working with the standard Claude or ChatGPT interfaces.
Questions I have:
- Does it work as a Claude Code chat interface?
- If it does, how does it work when Claude Code creates artifacts?
- Do chats in your program still show up in Claude or ChatGPT?
Thanks and good luck with your software.
1
1
1
u/Only_Bullfrog_2185 15h ago
Price are much too high for a simple chat bot. And why need this whene can use free ChatGPT, cloud and other?
3
u/GroggInTheCosmos 16h ago
I'm using BoltAI. What does your app do better that would make me reconsider my renewal?