Skip to content

Latest commit

 

History

History
113 lines (83 loc) · 2.3 KB

ROADMAP.md

File metadata and controls

113 lines (83 loc) · 2.3 KB

UbiClippy Features Roadmap

[0.1.0] - Basics

  • Request to Ollama server
  • Display response chunk by chunk

[0.2.0] - Clipboard interactions

  • Inject clipboard into prompt
  • Copy model response into clipboard

[0.3.0] - Chat

  • Exchange messages for feedback
  • Chat interface
  • Copy any of the messages

[0.4.0] - Prompts & Models

  • Default prompts
  • Display possible prompts
  • Display Ollama models
  • Pick model
  • Go back to the prompt/model selection screen

[0.5.0] - Shortcuts

  • Calling the app using a shortcut
  • Picking a prompt by using a letter
  • Display keyboard keys near prompts

[0.6.0] - Closing behavior

  • Tray icon
  • Closing to tray
  • Summoning window with tray menu
  • Dismiss the app with a shortcut

[0.7.0] - Custom prompts

  • Adding prompts
  • Removing prompts
  • Editing existing prompt
  • Toggling prompts on/off

[0.8.0] - Storage

  • Storing prompt library
  • Clearing current chat
  • Storing previous responses/chats
  • Loading into a previous chat
  • Deleting responses/chats

[0.9.0] - Settings

  • Setting closing behavior
  • Setting storage
  • Bypass deleting confirmation dialog
  • UI for each setting
  • Storing settings

[0.10.0] - Customization

  • Customizing shortcut
  • Customizing prompt triggers
  • Customize default model
  • Override default model per-prompt

[0.11.0] - UX improvements

  • Custom right-click menu
  • Tooltips
  • Custom Window menu ?
  • More options in system tray
  • Toast when copying a message
  • Toasts when errors

[0.12.0] - UI improvements

  • Better App Icon
  • Better font
  • Pretty markdown
  • Highlighted code
  • Changing light/dark theme

[0.13.0] - Documentation

  • Documentation efforts on the backend
  • Documentation efforts on the frontend

[1.0.0] - RELEASE

  • Sign code
  • Proper README
  • Better installer

Future features

  • Translations
  • Linux
  • MACOS
  • Reduced installer size
  • In-app updater
  • Allow start on startup/login
  • Exporting chats
  • Importing chats
  • Exporting prompt library
  • Importing prompt library
  • Tool calling
  • Custom window top bar
  • More LLM providers
  • Changing theme