Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap - Ollamac v2 #31

Open
5 tasks
kevinhermawan opened this issue Dec 14, 2023 · 5 comments
Open
5 tasks

Roadmap - Ollamac v2 #31

kevinhermawan opened this issue Dec 14, 2023 · 5 comments

Comments

@kevinhermawan
Copy link
Owner

kevinhermawan commented Dec 14, 2023

Hello everyone, thank you for using Ollamac! I'm excited to announce that I will start developing Ollamac v2 in January 2024, with a goal to complete it by February March 2024.

Here are the features I'm planning to bring to Ollamac v2:

  • Separate modes for completion and chat.
  • More customization options, including host settings, system prompts, and more.
  • Support for multimodal models.
  • The highly anticipated addition of syntax highlighting.
  • Potential compatibility with iOS, although this depends on the feasibility of using an external server during Apple's review process.

The reason for launching v2 is that I'm planning a complete rewrite of Ollamac, which might affect current functionalities.

I will keep you updated on my progress via X (Twitter). If you have any questions or suggestions for new features, please feel free to join the discussion below or reach out to me directly on X (Twitter) 😃

@mattbisme
Copy link

Can we get the ability to add a System message at the start of a chat?

@kevinhermawan
Copy link
Owner Author

Can we get the ability to add a System message at the start of a chat?

Sure, along with a custom host and other options.

@kevinhermawan
Copy link
Owner Author

Hi friends! I've got a bit of news to share about Ollamac 2, and I wish it was the exciting kind, but life's thrown me a curveball.

So, here's the deal: I've hit a personal snag that's impossible to ignore or push off. It means I've got to hit pause on the Ollamac 2 work for a bit. I was aiming to have everything shiny and new for you by February 2024, but it looks like we'll need to push that timeline back a touch.

I know a lot of you were really pumped for the new stuff we talked about. I'm really sorry for the wait. It wasn't an easy call, but it's one I had to make. I'm asking for a bit of patience and a lot of understanding as I sort through this. Your support and enthusiasm mean everything, and I'm still all in on making Ollamac 2 everything we've dreamed it would be.

@V4G4X
Copy link

V4G4X commented Feb 25, 2024

Wow @kevinhermawan I just pulled this today and I'm loving it!

If you're taking requests, it would be lovely if we could edit a previously sent message and get a new response.
The way chatGPT and Gemini support it.
I don't know if it's possible with the Ollama APIs but my fingers are crossed.

More importantly, had a question on your upcoming feature:

Separate modes for completion and chat.

What do you mean by completion? A plugin/extension for text editors/IDEs that autocompletes code?

@kevinhermawan
Copy link
Owner Author

Thanks for your suggestion, @V4G4X! The "completion" means the generation API from Ollama. I think I'll pick just one of the completion options from Ollama API, not all of them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants