LLM-Repl
gish
LLM-Repl | gish | |
---|---|---|
2 | 4 | |
22 | 62 | |
- | - | |
5.7 | 7.9 | |
9 months ago | 3 months ago | |
Python | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
LLM-Repl
-
Show HN: A ChatGPT TUI with custom bots
I played around with the idea of creating a TUI for chatGPT as well but I gave up because of the lack of multi line support in textualize. I created a REPL instead using rich. If you wanna give it a shot you can find it at https://github.com/Phat3/LLM-Repl
- Show HN: LLM-REPL: A REPL interface to interact with various LLMs
gish
-
Native JSON Output from GPT-4
I've had good luck with both:
https://github.com/drorm/gish/blob/main/tasks/coding.txt
and
https://github.com/drorm/gish/blob/main/tasks/webapp.txt
With the second one, I reliably generated half a dozen apps with one command.
Not to say that it won't fail sometimes.
-
Show HN: A ChatGPT TUI with custom bots
Well, if you're interested in something more lite-weight, I wrote
https://github.com/drorm/gish
which is a shell command that lets you interact with GPT with flags, pipes, etc. in a much more unixy way.
This TUI has some impressive features, like the bots and plugins, but I feel gish covers most of the use cases, specifically for software development.
-
Show HN: Promptr, let GPT operate on your codebase and other useful goodies
GPT is significantly better at modifying code when following this "all code in, all code out" pattern. This pattern has downsides: you can quickly exhaust the context window, it's slow waiting for GPT to re-type your code (most of which it hasn't modified) and of course you're running up token costs. But the ability of GPT to understand and execute high level changes to the code is far superior with this approach.
I have tried quite a large number of alternative workflows. Outside the "all code in/out" pattern, GPT gets confused, makes mistakes, implements the requested change in different ways in different sections of the code, or just plain fails.
If you're asking for self contained modifications to a single function, that's all the code that needs to go in/out. On the other side of the spectrum, I had GPT build an entire small webapp using this pattern by repeatedly feeding it all the html/css/js along with a series of feature requests. Many feature requests required coordinated changes across html/css/js.
https://github.com/paul-gauthier/easy-chat#created-by-chatgp...
Another HN user has also released a command line tool along these lines called gish:
https://github.com/drorm/gish
- ChatGPT Is a Calculator for Words
What are some alternatives?
leah - Leah combines voice recognition, voice synthesis and ChatGPT to provide an environment where you can improve your foreign language skills.
promptr - Promptr is a CLI tool that lets you use plain English to instruct GPT3 or GPT4 to make changes to your codebase.
openai-gpt4 - decentralising the Ai Industry, free gpt-4/3.5 scripts through several reverse engineered api's ( poe.com, phind.com, chat.openai.com, phind.com, writesonic.com, sqlchat.ai, t3nsor.com, you.com etc...) [Moved to: https://github.com/xtekky/gpt4free]
textual - The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
gpt4all - gpt4all: run open-source LLMs anywhere
gpt4free - The official gpt4free repository | various collection of powerful language models
tree-of-thought-llm - [NeurIPS 2023] Tree of Thoughts: Deliberate Problem Solving with Large Language Models
RasaGPT - 💬 RasaGPT is the first headless LLM chatbot platform built on top of Rasa and Langchain. Built w/ Rasa, FastAPI, Langchain, LlamaIndex, SQLModel, pgvector, ngrok, telegram
openai-cookbook - Examples and guides for using the OpenAI API
transynthetical-engine - Applied methods of analytical augmentation to build tools using large-language models.
hn-search - Hacker News Search