HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
williamcotton
transynthetical-engine
TypeScript2023–2023
williamcotton / transynthetical-engine

transynthetical-engine

Applied methods of analytical augmentation to build tools using large-language models.

2Distinct people
8Mentions
0Explicit recommenders
28GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Applied methods of analytical augmentation to build tools using large-language models.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by week8 dated mentions

Observed mentions: 2023-03-02 15:58:47 UTC to 2023-06-14 19:39:42 UTC. Weeks start Monday, UTC.

0122023-02-27 00:00:00 UTC to 2023-03-06 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsFeb 272023-03-06 00:00:00 UTC to 2023-03-13 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023-03-13 00:00:00 UTC to 2023-03-20 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-20 00:00:00 UTC to 2023-03-27 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-03-27 00:00:00 UTC to 2023-04-03 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-04-03 00:00:00 UTC to 2023-04-10 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023-04-10 00:00:00 UTC to 2023-04-17 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-04-17 00:00:00 UTC to 2023-04-24 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 commentsApr 172023-04-24 00:00:00 UTC to 2023-05-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023-05-01 00:00:00 UTC to 2023-05-08 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-08 00:00:00 UTC to 2023-05-15 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-15 00:00:00 UTC to 2023-05-22 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023-05-22 00:00:00 UTC to 2023-05-29 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-05-29 00:00:00 UTC to 2023-06-05 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-05 00:00:00 UTC to 2023-06-12 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-12 00:00:00 UTC to 2023-06-19 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJun 12

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Feb 272023-02-27 00:00:00 UTC2023-03-06 00:00:00 UTC101
Mar 62023-03-06 00:00:00 UTC2023-03-13 00:00:00 UTC101
Mar 132023-03-13 00:00:00 UTC2023-03-20 00:00:00 UTC000
Mar 202023-03-20 00:00:00 UTC2023-03-27 00:00:00 UTC000
Mar 272023-03-27 00:00:00 UTC2023-04-03 00:00:00 UTC000
Apr 32023-04-03 00:00:00 UTC2023-04-10 00:00:00 UTC101
Apr 102023-04-10 00:00:00 UTC2023-04-17 00:00:00 UTC000
Apr 172023-04-17 00:00:00 UTC2023-04-24 00:00:00 UTC202
Apr 242023-04-24 00:00:00 UTC2023-05-01 00:00:00 UTC101
May 12023-05-01 00:00:00 UTC2023-05-08 00:00:00 UTC000
May 82023-05-08 00:00:00 UTC2023-05-15 00:00:00 UTC000
May 152023-05-15 00:00:00 UTC2023-05-22 00:00:00 UTC101
May 222023-05-22 00:00:00 UTC2023-05-29 00:00:00 UTC000
May 292023-05-29 00:00:00 UTC2023-06-05 00:00:00 UTC000
Jun 52023-06-05 00:00:00 UTC2023-06-12 00:00:00 UTC000
Jun 122023-06-12 00:00:00 UTC2023-06-19 00:00:00 UTC101

What Hacker News says

8 sources
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!
In The Dual LLM pattern for building AI assistants that can resist prompt injection
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... Writing Web Applications with LLMs: https://www.williamcotton.com/articles/writing-web-applicati... https://github.com/williamcotton/transynthetical-engine I'd love to hear your thoughts on the matter! One of the techniques that I've found for reliably returning JSON is... ask for multiple responses and then use one of the responses that successfully parses!
In Ask HN: People who were laid off or quit recently, how are you doing?
There are many projects in the works that are having success with writing somewhat formal English language specifications and generating working software. One of my favorite recent projects is called Parsel: 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
Read the rest
to errors of various kinds, and generally not ready for prime time, but anyone is welcome to play around with what is there!
In ChatGPT-Linux-Assistant
Wow this is the best content I have seen on prompt engineering, it feels much more like computer science than the usual prompt engineering recipes. This formalism of analytic augmentation and higher order augmentations seems like it is ripe for some kind of library or dsl to build and evaluate and monitor these processes. But somehow I feel like these capabilities will become so standard that they will be incorporated into the official apis. [edit] Just noticed it looks like you are working on just that. I will keep an eye on this! https://github.com/williamcotton/transynthetical-engine
In Introducing ChatGPT and Whisper APIs

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.