Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ tools Public

Assorted useful tools, almost entirely generated using LLMs

License

Notifications You must be signed in to change notification settings

simonw/tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

152 Commits

Repository files navigation

tools.simonwillison.net

Miscellaneous HTML+JavaScript tools I have built, almost all with the assistance of LLMs.

Prompts used are linked to from the commit messages for each tool.

Tools

LLM playgrounds and debuggers

  • Haiku generates Haikus from your camera using Claude 3 Haiku
  • Chrome Prompt Playground is a UI for running prompts through the Google Chrome Canary experimental Gemini Nano LLM and saving the results in local storage
  • Gemini API Image Bounding Box Visualizer - run prompts against Google Gemini models that return bounding box co-ordinates and visualize them against the original image, see this post for details
  • Claude Token Counter - counts the number of tokens in a Claude prompt
  • OpenAI audio input - record audio through the microphone and send it to OpenAI's audio model
  • OpenAI audio output - run prompts against OpenAI that produce audio output and listen to it or download it from the browser

Miscellaneous

On Observable

On Observable:

About

Assorted useful tools, almost entirely generated using LLMs

Resources

Readme

License

Stars

Watchers

Forks

Sponsor this project