llm-framework

There are 67 repositories under llm-framework topic.

  • microsoft/autogen

    A programming framework for agentic AI. Discord: https://aka.ms/autogen-dc. Roadmap: https://aka.ms/autogen-roadmap

    Language:Jupyter Notebook27.7k3591.4k4k
  • langroid

    langroid/langroid

    Harness LLMs with Multi-Agent Programming

    Language:Python1.9k17143177
  • microsoft/aici

    AICI: Prompts as (Wasm) Programs

    Language:Rust1.8k207473
  • trypromptly/LLMStack

    No-code multi-agent framework to build LLM Agents, workflows and applications with your data

    Language:Python1.2k1838195
  • SqueezeAILab/LLMCompiler

    [ICML 2024] LLMCompiler: An LLM Compiler for Parallel Function Calling

    Language:Python1.2k18582
  • agenta

    Agenta-AI/agenta

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

    Language:Python95620581160
  • Maplemx/Agently

    [AI Agent Application Development Framework] - ๐Ÿš€ Build AI agent native application in very few code ๐Ÿ’ฌ Easy to interact with AI agent in code using structure data and chained-calls syntax ๐Ÿงฉ Enhance AI Agent using plugins instead of rebuild a whole new agent

    Language:Jupyter Notebook831174994
  • llama-cpp-agent

    Maximilian-Winter/llama-cpp-agent

    The llama-cpp-agent framework is a tool designed for easy interaction with Large Language Models (LLMs). Allowing users to chat with LLM models, execute structured function calls and get structured output. Works also with models not fine-tuned to JSON output and function calls.

    Language:Python399103732
  • weaviate/recipes

    This repository shares end-to-end notebooks on how to use various Weaviate features and integrations!

    Language:Jupyter Notebook379251377
  • xingyaoww/code-act

    Official Repo for ICML 2024 paper "Executable Code Actions Elicit Better LLM Agents" by Xingyao Wang, Yangyi Chen, Lifan Yuan, Yizhe Zhang, Yunzhu Li, Hao Peng, Heng Ji.

    Language:Python3715730
  • Scale3-Labs/langtrace

    Langtrace ๐Ÿ” is an open-source, Open Telemetry based end-to-end observability tool for LLM applications, providing real-time tracing, evaluations and metrics for popular LLMs, LLM frameworks, vectorDBs and more.. Integrate using Typescript, Python. ๐Ÿš€๐Ÿ’ป๐Ÿ“Š

    Language:TypeScript2371017
  • promptslab/LLMtuner

    Tune LLM in few lines of code

    Language:Python2063413
  • robusta-dev/holmesgpt

    On-Call/DevOps Assistant - Get a head start on fixing alerts with AI investigation

    Language:Python1975516
  • craftgen

    craftgen/craftgen

    Integrating AI into every workflow with our open-source, no-code platform, powered by the actor model for dynamic, graph-based solutions.

    Language:TypeScript15271312
  • artas728/spelltest

    AI-to-AI Testing | Simulation framework for LLM-based applications

    Language:Python132408
  • StreetLamb/tribe

    Low code tool to rapidly build and coordinate multi-agent teams

    Language:TypeScript91329
  • expectedparrot/edsl

    Design, conduct and analyze results of AI-powered surveys and experiments. Simulate social science and market research with large numbers of AI agents and LLMs.

    Language:Python90732512
  • wladpaiva/aibitat

    Multi-Agent Conversation Framework in TypeScript

    Language:TypeScript863313
  • geniusrise/geniusrise

    Geniusrise: Framework for building geniuses

    Language:Python583564
  • adlumal/GoalChain

    GoalChain for goal-orientated LLM conversation flows

    Language:Python55202
  • sugarcane-ai/sugarcane-ai

    npm like package ecosystem for Prompts ๐Ÿค–

    Language:TypeScript4657915
  • briland/LLM-security-and-privacy

    LLM security and privacy

    Language:TeX35204
  • llm-platform-security/SecGPT

    SecGPT: An execution isolation architecture for LLM-based systems

    Language:Python28304
  • brunocapelao/miniAutoGen

    Lightweight and Flexible Library for Creating Agents and Multi-Agent Conversations ๐Ÿค–

    Language:Jupyter Notebook231122
  • pingcap/LinguFlow

    LinguFlow, a low-code tool designed for LLM application development, simplifies the building, debugging, and deployment process for developers.

    Language:TypeScript2213102
  • h2oai/sql-sidekick

    Experiment on QnA tabular data using LLMs and SQL

    Language:Python217332
  • HenryHengLUO/Retrieval-Augmented-Generation-Intro-Project

    This project aims to introduce and demonstrate the practical applications of RAG using Python code in a Jupyter Notebook environment.

    Language:Jupyter Notebook19105
  • Awesome-LLMs-ICLR-24

    azminewasi/Awesome-LLMs-ICLR-24

    It is a comprehensive resource hub compiling all LLM papers accepted at the International Conference on Learning Representations (ICLR) in 2024.

  • J4NN0/llm-rag

    LLMs prompt augmentation with RAG by integrating external custom data from a variety of sources, allowing chat with such documents

    Language:Python12415
  • yinizhilian/ICLR2024-Papers-with-Code

    ICLR 2024 ่ฎบๆ–‡ๅ’Œๅผ€ๆบ้กน็›ฎๅˆ้›†

  • Zipstack/unstract-adapters

    Unstract's interface to LLMs, Embeddings and VectorDBs.

    Language:Python11101
  • openpsi-project/ReaLHF

    Super-Efficient RLHF Training of LLMs with Parameter Reallocation

    Language:Python10
  • dhavalCode/textshine.ai

    AI Powered Writing Tool

    Language:TypeScript9100
  • Zipstack/unstract-sdk

    A framework for writing Unstract Tools/Apps

    Language:Python8100
  • AiFlowSolutions/MADS

    A framework that uses multi-agents to enable users to perform a systematic data science pipeline with just two inputs.

    Language:Python4
  • zaibutcooler/wrack

    A rag application for enterprise clients.

    Language:Python310