devmangel / chatcraft.org

cha

Home Page:https://chatcraft.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This open source GPT UI is meant to be a combination of chatgpt and coding REPLs. Idea is to foster creativity by enabling better exploratory programming, learning, etc. Try it out at https://chatcraft.org

image

Features:

  • previews of HTML and mermaid diagrams.
  • Deletion of messages, single-message mode. easy switching between chatgpt3.5/gpt-4 model to make it easier to coax desired responses
  • fully-clientside UI, openai key storage, message history. This enables for easier exploration of various concepts, adding features for particular modes of interaction, etc without having to worry about serverside
  • vite builds, for super-fast iteration
  • Good chunk of the initial code was written using the tool itself ;)

Desired features:

  • sidebar for switching llm params
  • cancelling of streaming messages ala chatgpt
  • New modes of interaction, eg integration with jsfiddle-like workflows, JS/TS REPL
  • Social features: eg I should be able to write a blog post about obscure topic like "LLM-assisted formal methods for program checking" and link to a sample convo from my blog. users could jump in and start exploring that space.
  • Editing responses from GPT, to get better followup responses for when gpt is almost correct
  • more LLM models, easier ways to adjust LLM settings
  • allow the UI to be used as a debugging tool to trace various gpt frotnends (eg langchain.js agents)
  • voice? phone? chatgpt-plugins?

About

cha

https://chatcraft.org/

License:MIT License


Languages

Language:TypeScript 95.8%Language:CSS 2.8%Language:HTML 1.2%Language:Shell 0.1%