awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
l15y avatar

l15y/wenda

0
View on GitHub↗
6,173 stars·790 forks·JavaScript·AGPL-3.0·27 views

Wenda

Wenda is a self-hosted infrastructure and gateway platform for deploying language models within internal networks to ensure data privacy and security. It functions as a centralized hub and API gateway that unifies communication between various offline model runners and online service providers through a single interface.

The platform includes a workflow orchestrator that uses custom scripts and API calls to automate complex conversation flows and model settings. It also incorporates a retrieval system that augments model responses with external knowledge retrieved from vector databases and search engines.

The system manages conversational state and memory by persisting dialogue history in a database to maintain context across user sessions. It utilizes a modular integration approach to allow the addition of new model providers without modifying the core application.

Features

  • LLM Gateways - Provides a centralized API gateway to unify communication between various offline model runners and online service providers.
  • AI Provider Gateways - Functions as a centralized AI provider gateway that unifies diverse model runners and services through one interface.
  • Conversation State Management - Manages conversation state by maintaining and injecting dialogue history to provide context across interactions.
  • Conversation Memory Stores - Implements a persistence layer that tracks and retrieves interaction history to maintain context in agentic workflows.
  • Language Model Connectivity - Provides interfaces for establishing communication with both offline model runners and online service providers.
  • LLM API Integrations - Integrates multiple external and offline language model providers into a single unified interface.
  • LLM Workflow Orchestrations - Implements a system for chaining language model calls and processing steps into automated workflows via custom scripts.
  • Private AI Deployments - Provides a self-hosted infrastructure for running language models within internal networks to ensure data privacy.
  • RAG Context Retrieval - Retrieves relevant document segments from a knowledge base to ground and enhance large language model responses.
  • Local Model Deployment - Provides infrastructure for running and managing language models on internal private hardware for data security.
  • Conversation History Stores - Ships a persistence layer for storing and retrieving chronological dialogue history to maintain AI context.
  • Vector-Store Augmented Generation - Uses vector databases to perform retrieval augmented generation by injecting relevant document snippets into prompts.
  • Retrieval Augmentation - Implements retrieval augmentation to ground model responses using external data from vector stores.
  • Private Networks - Enables the creation of isolated and secure network environments for self-hosting language models.
  • LLM Orchestration - Includes a workflow orchestrator that uses custom scripts and API calls to automate complex conversation flows.
  • Knowledge Base Retrieval - Incorporates a retrieval system that augments model responses with external knowledge from vector databases and search engines.
  • Model Provider Integrations - Implements a modular system for connecting and configuring multiple different language model providers.
  • Workflow Automation APIs - Provides programmatic interfaces to trigger and manage automated application-specific tasks via custom scripts.
  • Automation Workflow Orchestrations - Orchestrates custom scripts and external API calls to automate complex sequences of model interactions.
  • LLM Hosting - Offers infrastructure and processes for hosting large language models on private hardware for data security.
  • LLM API Workflow Steps - Executes LLM API calls as discrete steps within automated workflow pipelines for content generation.
  • Custom Workflow Scripts - Allows the automation of complex conversation flows using custom scripts and model configurations.
  • LLM Training and Optimization - Platform for local knowledge base Q&A using various LLMs.
  • Open Source Models - Provides a platform for managing and querying multiple models.

Star history

Star history chart for l15y/wendaStar history chart for l15y/wenda

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Wenda

These projects share indexed features with Wenda. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • wenda-llm/wendawenda-LLM avatar

    wenda-LLM/wenda

    6,173View on GitHub↗

    Wenda is an LLM orchestration platform and custom workflow engine designed to manage multiple language model backends through a unified interface. It functions as a self-hosted AI gateway that enables the execution of complex task sequences and automated conversation flows. The system utilizes JavaScript plugins to orchestrate workflows and trigger external API calls. It supports retrieval augmented generation by injecting relevant data from vector stores and offline files into prompts to increase response accuracy. The platform is built for private network deployments, featuring multi-user

    JavaScriptchatglm-6bchatrwkvrwkv
    View on GitHub↗6,173
  • idootop/mi-gptidootop avatar

    idootop/mi-gpt

    12,458View on GitHub↗

    mi-gpt is a voice assistant bridge and agent orchestrator that connects smart speakers to large language models. It functions as an integration layer that routes audio requests from hardware speakers to AI providers and converts generated text back into speech via a customizable synthesis system. The project features a retrieval-augmented generation knowledge base that uses embeddings and external documents to provide context-aware responses. It includes a persona definition system for configuring behavioral rules, system prompts, and roleplay characteristics, alongside a plugin architecture

    TypeScript
    View on GitHub↗12,458
  • diegosouzapw/omniroutediegosouzapw avatar

    diegosouzapw/OmniRoute

    6,391View on GitHub↗

    OmniRoute is a unified LLM API gateway that connects multiple AI providers to a single endpoint. Its primary purpose is to simplify the integration of various AI models into tools and agents by translating different provider formats into a standardized API. The project distinguishes itself through a multi-strategy request routing system that optimizes for cost, speed, and availability, including automatic model fallbacks and a circuit-breaker resilience model to isolate provider failures. It employs a local-first security posture, using AES-256-GCM encryption to store API keys and conversatio

    TypeScript
    View on GitHub↗6,391
  • i-am-bee/beeai-frameworki-am-bee avatar

    i-am-bee/beeai-framework

    3,304View on GitHub↗

    The BeeAI Framework is an LLM agent framework and multi-agent orchestration engine used to build autonomous agents that coordinate reasoning, tool execution, and complex workflows. It functions as a structured AI output controller and RAG integration library, providing a unified interface to manage multiple language model providers. The framework is distinguished by its implementation of the Model Context Protocol, allowing agents, tools, and models to be shared between different AI platforms and hosted as agentic tooling servers. It enables the design of collaborative agent teams through dec

    Pythonagentsaiai-agent
    View on GitHub↗3,304
Compare all 30 related projects→

Frequently asked questions

What does l15y/wenda do?

Wenda is a self-hosted infrastructure and gateway platform for deploying language models within internal networks to ensure data privacy and security. It functions as a centralized hub and API gateway that unifies communication between various offline model runners and online service providers through a single interface.

What are the main features of l15y/wenda?

The main features of l15y/wenda are: LLM Gateways, AI Provider Gateways, Conversation State Management, Conversation Memory Stores, Language Model Connectivity, LLM API Integrations, LLM Workflow Orchestrations, Private AI Deployments.

Which projects share features with l15y/wenda?

Projects with overlapping indexed features include: wenda-llm/wenda — Wenda is an LLM orchestration platform and custom workflow engine designed to manage multiple language model backends… idootop/mi-gpt — mi-gpt is a voice assistant bridge and agent orchestrator that connects smart speakers to large language models. It… diegosouzapw/omniroute — OmniRoute is a unified LLM API gateway that connects multiple AI providers to a single endpoint. Its primary purpose… langroid/langroid — Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI… i-am-bee/beeai-framework — The BeeAI Framework is an LLM agent framework and multi-agent orchestration engine used to build autonomous agents… homanp/superagent — Superagent is a framework for AI assistant orchestration and agent security. It provides the tools to build…