AI Resources Master Resource List

title: Contents 
style: nestedList # TOC style (nestedList|inlineFirstLevel)
minLevel: 1 # Include headings from the specified level
maxLevel: 4 # Include headings up to the specified level
includeLinks: true # Make headings clickable
debugInConsole: false # Print debug info in Obsidian console

Overview

Sources:

NOTE

Items with a ⭐ are “favorites” or “recommended” resources.

NOTE

All lists are displayed in alphabetical order.

  • Libraries & Tools
  • Guides
  • Videos
  • Papers

Diagram

graph LR
  promptinglibs[Prompting Libraries & Tools]
  promptingguides[Prompting Guides]

promptinglibs
promptinguides

Prompt Engineering

Libraries & Tools

NameNoteRatingDescription
Arthur ShieldN/AA paid product for detecting toxicity, hallucination, prompt injection, etc.
BaserunN/AA paid product for testing, debugging, and monitoring LLM-based apps
ChainlitChainlit⭐⭐A Python library for making chatbot interfaces.
EmbedchainEmbedchain⭐⭐A Python library for managing and syncing unstructured data with LLMs.
FLAMLN/AA Python library for automating selection of models, hyperparameters, and other tunable choices.
Guardrails.aiN/AA Python library for validating outputs and retrying failures. Still in alpha.
GuidanceN/AA Python library from Microsoft using Handlebars templating.
HaystackN/AOpen-source LLM orchestration framework.
HoneyHiveN/AAn enterprise platform to evaluate, debug, and monitor LLM apps.
LangChainLangchain⭐⭐⭐A popular Python/JavaScript library for chaining language model prompts.
LiteLLMN/AA minimal Python library for calling LLM APIs.
LlamaIndexLlamaIndex⭐⭐⭐A Python library for augmenting LLM apps with data.
LMQLN/AA programming language for LLM interaction with various supports.
OpenAI EvalsN/AAn open-source library for evaluating language models and prompts.
OutlinesN/AA Python library for simplifying prompting and constraining generation.
Parea AIN/AA platform for debugging, testing, and monitoring LLM apps.
PortkeyN/AA platform for observability and management in LLM apps.
Promptify⭐A small Python library for using language models in NLP tasks.
PromptPerfect⭐A paid product for testing and improving prompts.
Prompttools⭐⭐Open-source Python tools for testing and evaluating models.
Scale Spellbook⭐⭐⭐A paid product for building and shipping language model apps.
Semantic KernelN/AA library from Microsoft supporting prompt templating and more.
VellumN/AA paid AI product development platform for LLM apps.
Weights & BiasesN/AA paid product for tracking model training and prompt engineering.
YiValN/AAn open-source GenAI-Ops tool for tuning and evaluating prompts and more.

Guides

Academic Papers

Conclusion


Appendix

Note created on 2024-04-29 and last modified on 2024-04-29.

LIST FROM [[AI Resources Master List]] AND -"CHANGELOG" AND -"//AI Resources Master List"

(c) No Clocks, LLC | 2024