gish VS transynthetical-engine

Compare gish vs transynthetical-engine and see what are their differences.

transynthetical-engine

Applied methods of analytical augmentation to build tools using large-language models. (by williamcotton)
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
gish transynthetical-engine
4 6
62 26
- -
7.9 6.2
3 months ago about 1 year ago
TypeScript TypeScript
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.

gish

Posts with mentions or reviews of gish. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-14.
  • Native JSON Output from GPT-4
    11 projects | news.ycombinator.com | 14 Jun 2023
    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
    5 projects | news.ycombinator.com | 8 Apr 2023
    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
    8 projects | news.ycombinator.com | 4 Apr 2023
    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
    2 projects | news.ycombinator.com | 2 Apr 2023

transynthetical-engine

Posts with mentions or reviews of transynthetical-engine. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-14.
  • Native JSON Output from GPT-4
    11 projects | news.ycombinator.com | 14 Jun 2023
    Here’s an approach to return just JavaScript:

    https://github.com/williamcotton/transynthetical-engine

    The key is the addition of few-shot exemplars.

  • The Dual LLM pattern for building AI assistants that can resist prompt injection
    2 projects | news.ycombinator.com | 14 May 2023
    I think the two-layer approach is worthwhile if only for limiting tokens!

    Here’s an example of what I mean:

    https://github.com/williamcotton/transynthetical-engine#brow...

    By keeping the main discourse between the user and the LLM from containing all of the generated code and instead just using that main “thread” to orchestrate instructions to write code it allows for more back-and-forth.

    It’s a good technique in general!

    I’m still too paranoid to execute instructions via email without a very limited set of abilities!

  • Prompt Engineering vs. Blind Prompting
    2 projects | news.ycombinator.com | 22 Apr 2023
    Here is an example of some prompt engineering in order to build augmentations for factual question-and-answer as well as building web applications:

    https://github.com/williamcotton/transynthetical-engine

  • Ask HN: People who were laid off or quit recently, how are you doing?
    3 projects | news.ycombinator.com | 20 Apr 2023
    Hey Simon! I've been digging your writings on LLMs lately.

    I've been having some decent luck with some of the approaches that I've discussed in the following articles and projects:

    From Prompt Alchemy to Prompt Engineering: An Introduction to Analytic Augmentation: https://github.com/williamcotton/empirical-philosophy/blob/m...

    https://www.williamcotton.com/articles/writing-web-applicati...

    https://github.com/williamcotton/transynthetical-engine

    I'd love to hear your thoughts on the matter!

  • We need to tell people ChatGPT will lie to them, not debate linguistics
    4 projects | news.ycombinator.com | 7 Apr 2023
    Sure you can. The easiest way is to go to https://chat.openai.com/chat and paste in a Wikipedia article.

    There are more involved manners like this: https://github.com/williamcotton/transynthetical-engine/blob...

  • ChatGPT-Linux-Assistant
    7 projects | news.ycombinator.com | 8 Mar 2023
    Parsel : A (De-)compositional Framework for Algorithmic Reasoning with Language Models

    https://arxiv.org/abs/2212.10561

    Here's a notebook with an introduction:

    https://github.com/ezelikman/parsel/blob/main/parsel.ipynb

    And here's a GUI interface the author has been developing:

    http://zelikman.me/parsel/interface.html

    I've been working on an augmented large language model that given these few-shot exemplars can build the below fully-functional ToDo App: ==

    https://github.com/williamcotton/transynthetical-engine/tree...

    https://www.williamcotton.com/articles/junie-browser-builder...

    All of this is still very rough around the edges, prone to errors of various kinds, and generally not ready for prime time, but anyone is welcome to play around with what is there!

What are some alternatives?

When comparing gish and transynthetical-engine you can also consider the following projects:

promptr - Promptr is a CLI tool that lets you use plain English to instruct GPT3 or GPT4 to make changes to your codebase.

simpleaichat - Python package for easily interfacing with chat apps, with robust features and minimal code complexity.

leah - Leah combines voice recognition, voice synthesis and ChatGPT to provide an environment where you can improve your foreign language skills.

NeMo-Guardrails - NeMo Guardrails is an open-source toolkit for easily adding programmable guardrails to LLM-based conversational systems.

gpt4all - gpt4all: run open-source LLMs anywhere

chrono - A natural language date parser in Javascript

LLM-Repl - A REPL interface to interact with various LLMs like ChatGPT etc.

chatgpt-linux-assistant - An ai assistant in your CLI. But it knows what's on your system and can help you get things done.

tree-of-thought-llm - [NeurIPS 2023] Tree of Thoughts: Deliberate Problem Solving with Large Language Models

geppetto - Your personal assistant with ChatGPT and Linux superpowers, ready for any task!

openai-cookbook - Examples and guides for using the OpenAI API