Definitions
Expert Systems/Rules Engines
Fuzzy Logic
Natural Language Processing
Large Language Models (LLMs)
- Getting Started with LangChain: A Beginner’s Guide to Building LLM-Powered Applications
- Guidance: "Guidance is an efficient programming paradigm for steering language models. With Guidance, you can control how output is structured and get high-quality output for your use case—while reducing latency and cost vs. conventional prompting or fine-tuning. It allows users to constrain generation (e.g. with regex and CFGs) as well as to interleave control (conditionals, loops, tool use) and generation seamlessly."
- How to run a local LLM via LocalAI, an Open Source project
- Python Langchain: LangChain is a framework for developing applications powered by language models. It enables applications that:
- Are context-aware: connect a language model to sources of context (prompt instructions, few shot examples, content to ground its response in, etc.)
- Reason: rely on a language model to reason (about how to answer based on provided context, what actions to take, etc.)
Small Language Models (SLMs)
Coding Assistants
Generative AI
Machine Learning
Detail Pages:
- Arcee Own your own small language models.
- Fuzzy logic Readings and links on fuzzy logic.
- Goblin.tools A collection of small, simple, single-task tools, mostly designed to help neurodivergent people with tasks they find overwhelming or difficult.
- gptlang A new programming language implemented by GPT-4.
- Husky Research language aimed at next generation AI and software.
- Jlama A modern Java inference engine for LLMs.
- LMQL A programming language for LLMs; Robust and modular LLM prompting using types, templates, constraints and an optimizing runtime.
- Paradigms of Artificial Intelligence Programming Norvig's classic, on the Web.
- Priml A new programming language aimed at facilitating systems and AI infrastructure development.
- Reading in Artificial Intelligence A collection of language-agnostic links on AI and Machine Learning.
- Structured and Unstructured Query Language (SUQL) Conversational Search over Structured and Unstructured Data with LLMs
- TabbyML Opensource, self-hosted AI coding assistant.
Last modified 16 December 2024