Patterns for Building LLM-Based Systems and Products

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

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

    The Vespa blog - https://blog.vespa.ai (by vespa-engine)

  • ragas

    Evaluation framework for your Retrieval Augmented Generation (RAG) pipelines

  • We have build RAGAS framework for this https://github.com/explodinggradients/ragas

  • 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 logo
  • OpenPipe

    Turn expensive prompts into cheap fine-tuned models

  • This is fantastic! I found myself nodding along in many places. I've definitely found in practice that evals are critical to shipping LLM-based apps with confidence. I'm actually working on an open-source tool in this space: https://github.com/openpipe/openpipe. Would love any feedback on ways to make it more useful. :)

  • llama_index

    LlamaIndex is a data framework for your LLM applications

  • https://github.com/jerryjliu/llama_index. You can use something like that or another GitHub repo built with it to create a customized chatbot application in a few minutes or a few days. (It should not take two weeks and $15,000).

    It would be good to see something detailed that demonstrates an actual use case for fine tuning. Also, I don't believe that the academic tests are appropriate in that case. If you really were dead set on avoiding a leading edge closed LLM, and doing actual fine-tuning, you would want a person to look at the outputs and judge them in their specific context such as handling customer support requests for that system.

  • agenta

    The all-in-one LLM developer platform: prompt management, evaluation, human feedback, and deployment all in one place.

  • Great project! We're building an open-source platform for building robust LLM apps (https://github.com/Agenta-AI/agenta), we'd love to integrate your library into our evaluation!

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

  • SuperDuperDB - how to use it to talk to your documents locally using llama 7B or Mistral 7B?

    7 projects | /r/LocalLLaMA | 9 Dec 2023
  • AgentCloud vs Google Cloud Agents

    1 project | dev.to | 29 Apr 2024
  • A suite of tools designed to streamline the development cycle of LLM-based apps

    1 project | news.ycombinator.com | 12 Apr 2024
  • Agent Cloud VS OpenAI

    1 project | dev.to | 11 Apr 2024
  • Agent Cloud vs CrewAI

    1 project | dev.to | 5 Apr 2024