Skip to content

Poweruser UI for ChatGPT. 100% local, split screen, ask multiple questions at the same time, create chat configs that can be opened with one click.

Notifications You must be signed in to change notification settings

gabrielpetersson/chat-llm

Repository files navigation

Chat LLM - Try it

  1. Create chat configs with system prompts, open in one click
  2. 100% local. Your key is stored in LocalStorage and chats inside IndexedDB in your browser. There is no server
  3. Hold command to open chat in a new pane
  4. Ask multiple questions at the same time, in the same or in different panes
  5. Use shortcuts to open any chat config image image https://chatgpt-2-lac.vercel.app/

What this project is and what it is not

  1. It's a chat UI for engineers and power users of chatgpt, with the hypothesis that creating new chats with the right config fast, and being able to send multiple questions at the same time is the best way of using chatgpt.
  2. The philosophy is that the UI should only contain features that are frequently used, i.e. first-class support for general agents is not relevant since basically no one uses it day to day (for now) to do actual work.
  3. It has only mission critical UI - there are no message bubbles or message icons taking up space, and there is no need for a send button, we all use enter, and so on.

TODO

  1. Expandable textarea for the message input
  2. Remove/edit chats
  3. Make messages that are out of context red
  4. Fork out from a message into a new conversation in another pane
  5. Make opening in new pane work for shortcuts (i.e. alt+command+SHORTCUT)
  6. Commands inside textarea (/newpane What is x?)
  7. Query GPT4, Claude, and serpapi at the same time and show them side by side (opt-in)

About

Poweruser UI for ChatGPT. 100% local, split screen, ask multiple questions at the same time, create chat configs that can be opened with one click.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published