Fuck You, Show Me the Prompt

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • langchain

    🦜🔗 Build context-aware reasoning applications

  • > Furthermore, the prompt has a spelling error (Let'w) and also overly focuses on the negative about identifying errors - which makes me skeptical that this prompt has been optimized or tested.

    Fixed in https://github.com/langchain-ai/langchain/commit/7c6009b76f0...

  • baml

    BAML is a configuration file format to write better and cleaner LLM functions. Check out the promptfiddle.com playground

  • We felt this 100% so we built a DSL (called BAML) to solve the "prompt transparency" problem (amongst other issues). We have a VSCode playground that always shows you the full prompt -- kinda like a markdown preview works.

    We are still in beta (and open source) but feel free to check it out! https://docs.boundaryml.com/ .

    Some of these frameworks like instructor use like 80% more tokens or only work with OpenAI so we aim to tackle all these problems from the ground up.

  • 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.

    InfluxDB logo
  • social-ai

    social ai image generation

  • I wrote some code to annotate the image with the text of the prompt. I couldn't find a convenient way to do it in EXIF.

    For Midjourney: https://github.com/ernop/social-ai/tree/main/SocialAI

  • This one just downloads and annotates all the images in a discord channel/server you have admin in, and can backfill.

    For Dalle3 Api: https://github.com/ernop/cmdline-dalle3-csharp

  • TypeChat

    TypeChat is a library that makes it easy to build natural language interfaces using types.

  • Not sure it's related to function calling. GPT4 can do function calling without using the specific function-calling API just by injecting the schema you want into the prompt with directions and asking it to return JSON. It works like >99% of the time. Same with 3.5-turbo.

    The problem is these libraries convert pydantic models into json schemas and inject them into the prompt, which uses up like 80% more tokens than just describing the schema using typescript type syntax for example. See https://microsoft.github.io/TypeChat/, where they prompt using typescript type descriptions to get json data from LLMs. It's similar to what we built but with more boilerplate.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts