Yohei Profile picture
Jan 18, 2023 23 tweets 11 min read Read on X
It's been a blast building on #gpt3 since August. 😆

I've built and shared a few dozen apps and prototypes.

I often get asked this, so...

Here's a list of some favorites! 👇
1) ⚡️Official @OpenAI x @zapier integration

This is the most popular by far.

Originally an unofficial integration I built for myself, it is now powering the next generation of #AI x #NoCode tools.

2) 🔀Fuzzy Compiler

Turns "fuzzy/sloppy" code into clean code.

It speeds up my build a ton. It's mobile optimizes so I can generate code and add to Replit mobile app while I'm bouncing our baby down in the Ergo.

3) 🔕Error Analyzer

Analyzes error codes and spits out analysis + fixed code.

I don't use this as often, but helpful in debugging if my Fuzzy Compiler code doesn't work right.

4) 🕳️Mini Yohei - Founder Portal

This is a series of AI services for our portfolio companies in our founder portal.

Excited to add lots more!

5) 📄Deck Parser

Scrapes a PDF deck and extracts structured data.

Works on startup decks and VC decks.

6) 📰Due Diligence Support Tool

Identifies key risks based on a startup description.

This September version has improved a lot since, and...

7) ✍️AI Memo Drafting Tool

I combined the deck parser + DD support tool + more to build this.

This tool can draft an AI investment memo from a URL, description, or deck.
8) 📩School Email Summarizer

I made a personal web app that shows me summaries of all emails from my kid's school.
9) 📨emails.wtf

Then, I built a generic version of this.

If you email any email address: eg. x@emails.wtf, you will get a summary emailed back to you.

Access all summaries from a web app.
10) 🪄Magical To-Do List App

Built a folder in @todoist where I can add emails I need to send, and the AI drafts an email in gmail for me.

11) 🛠️Geppetto.me

I built a #nocode AI tool with #nocode.

Built on @softr_io, Geppetto allows you to quickly prototype #gpt3 based apps.

A lot of the apps you see above were initially prototypes with this.

12) 💬Mini Yohei Chat Bots

I've built 4 chatbot prototypes for founders.

- Pitch Mode: collects data
- Mentor Mode: helps founders with questions
- Guidance Mode: guides founders through a workshop
- Mean Mode: gives mean feedback

Mentor Mode:
13) 💕Healing Poetry

Stressed?

This app will write a beautiful poem to cheer you about about whatever is stressing you out.

Zero data stored, go try it!
14) 📢GTM Strategies

Identifies 7 specific go-to-market strategies based on a startup description. Was used 500 times in the first ~24 hours.

15) 🗞️Daily Tech News

Set up a Zap that scraped Techmeme and send me a summary every day.

I read this most mornings :)

16) 👍Sentiment Analysis of ProductHunt

Added capability into our memo drafting tool to scrape ProductHunt and generate a sentiment analysis report.

17) 🧑‍💻LinkedIn Bio Generator

Similarly, this scraped a person's LinkedIn and generates a bio.

18) 📲GPT-3 Siri on iPhone

Published a template for "talking" to #gpt3 via Apple Shortcuts:

Relevant (but separate), this one is for Stable Diffusion:

My 3 yr old can use these :)
19) 🌀Latent Blog/Search

A fun experience on what a parallel internet might look like.

This blog and search engine are fake. They make everything up as you click through.

Latent Blog:

Latent Search:
20) 🖼️Startup Graphics Generator

Not #gp3, but it's @OpenAI so let's count it.

This tool generates 100 startup friendly graphics of varying styles from a simple prompt.

21) ❓Q&A with Airtable without embeddings

While I love semantic search, it's not always the best solution.

This @airtable extension is fed the schema of the whole Airtable and identifies the table and column to search based on any query.

There's a lot more where this came from!

Check them here: yohei.me (my build-in-public log)

I'll probably keep adding to this thread, because I'm clearly going to keep building 😁

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Yohei

Yohei Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @yoheinakajima

Nov 18
woah what a week, @pippinlovesyou has 8k+ followers and had his first livestream this weekend.

the meme coin inspired by pippin has 18k holders and the telegram has 4k+.

i collected some key moments from the first week below 👇
this thread from Monday captures the first 36 hours so I’ll drop it here. to summarize:

- posted a pic of a unicorn generated by AI
- upon request, used AI to name it
- a meme coin started
- i jumped in
- decided to turn pippin into an AI influencer
i used Claude to generate some pippin animations and made a site where you can try them out
Read 15 tweets
Oct 18
open-sourcing "babyagi-2o" 🫠

the simplest self-building general autonomous agent that builds and uses new tools as needed

📃 174 lines of code
🔁 single llm loop starting with three tools:
🛠️ create_or_update_tool (dynamically loaded)
📥 install_dependencies
🛑 task_completed (to exit loop)

github/replit👇Image
here is the github:
github.com/yoheinakajima/…

here is the replit:
replit.com/@YoheiNakajima…
this is a quick exploration into the simplest form of an autonomous agent that could hypothetically do anything.

pretty surprised at the variety of tasks it's been able to do (albeit not always well or reliably).
Read 8 tweets
Oct 17
ooooh yess i got this working in 244 lines of code

- single llm loop with three tools
- installs required packages
- creates new tools and loads it for itself dynamically
- uses the tools to handle user request

in this case, i asked it to scrape techmeme:

iter 1: install 'requests'
iter 2: install 'beautifulsoup4'
iter 3: create_tool (error'd)
iter 4: create_tool (worked)
iter 5: use new scrape_techmeme tool
iter 6: write summary

task completed!Image
Image
😮 ohhh... it's less code but can do the same thing* ditto can... it just created a create_directory tool and so on...

*almost the same - it can't create a flask app because it accidentally initiates the flask app and kills the loop. but it can write multi-file apps. Image
Image
Image
for clarification, this is different (and simpler) than ditto, which i just shared

ditto just created a python flask app
this one creates it's own tools

Read 8 tweets
Oct 15
introducing "ditto"
the simplest self-building coding agent

📄 ~500 lines of code
🛠️ can build multi-file apps
🔁 a simple LLM loop with 5 tools

github/replit/more below 👇Image
to jump right into it, here's the @github: github.com/yoheinakajima/…

here's the @replit: replit.com/@YoheiNakajima…

when you run the app, you'll be welcomed with this simple form.

describe the app you want and click "submit" Image
now, sit back and wait as it loops through the LLM calls using the various tools to complete your app.

you'll notice progress updating in the front-end like this Image
Image
Read 5 tweets
Sep 30
okay, i did a thing…

here’s babyagi 2 - a weird Python framework for building a self-building autonomous agent

- stores and executes functions from a database
- auto logging (as graph)
- built-in dashboard & chat playground
- prototype self-build functionality

wanna see? 👇Image
friendly reminder: babyagi is a personal side project being shared publicly. i am not a dev, never studied cs, this is not secure, not meant for production, and meant for playing/as inspiration for developers. Image
it is available on the babyagi repo at:

find the old version archived at babyagi_archive:

but more importantly, you can do this now!

pip install babyagigithub.com/yoheinakajima/…
github.com/yoheinakajima/…Image
Read 19 tweets
Sep 26
A helpful autonomous agent has access to all the tools you need - and nothing more. But we all have different needs, changing all the time, so...

what we need is a self-building autonomous agent.

Here, I'll describe the 3 levels of self-building autonomous agents:Image
Before we start, this is Level 0.

A library of functions built by human developers that the AI has access to. The agent is not building its own functions.*

*tools, skills, api calls, are all just functions Image
Level 1: Request-based

Users can request to have functions generated by an AI, and when they query the system, the new function is available as an option for the AI to use.

*There's lots that goes into this "Create Function Tool", but let's keep the chart simple (eg. documentation search)Image
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(