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
Back to augustdev/enchanted

Projects sharing features with Enchanted

30 open-source projects similar to augustdev/enchanted, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • gluonfield/enchantedgluonfield avatar

    gluonfield/enchanted

    6,016View on GitHub↗

    Enchanted is iOS and macOS app for chatting with private self hosted language models such as Llama2, Mistral or Vicuna using Ollama.

    Swiftioslarge-language-modelllama
    View on GitHub↗6,016
  • oobabooga/text-generation-webuioobabooga avatar

    oobabooga/text-generation-webui

    47,736View on GitHub↗

    This project is a comprehensive platform for hosting and interacting with large language models directly on local hardware. It provides a web-based graphical interface that allows users to manage model loading, configure generation parameters, and execute text or chat interactions entirely offline. By running models locally, the software ensures complete data privacy and eliminates reliance on external cloud services for generative tasks. Beyond basic inference, the platform functions as a versatile workbench for generative AI development. It includes an integrated pipeline for fine-tuning mo

    Python
    View on GitHub↗47,736
  • nomic-ai/gpt4all-uinomic-ai avatar

    nomic-ai/gpt4all-ui

    4,788View on GitHub↗

    gpt4all-ui is a web-based user interface designed for local large language model execution and management. It provides a local execution environment that runs AI models on a user's own hardware to ensure data privacy and eliminate external telemetry. The project features a peer-to-peer inference distribution system that shares computational loads across multiple network nodes to increase processing speed. It includes a multimodal orchestrator that combines text, image, video, and audio models into a single interface, as well as a layered autonomy model for organizing specialized AI agents int

    Python
    View on GitHub↗4,788
  • madcowd/ellMadcowD avatar

    MadcowD/ell

    5,874View on GitHub↗

    Ell is a Python library that treats prompts as callable functions, transforming a Python function into a language model program where the docstring defines the system message and the return value defines the user message. It provides a framework for writing language model programs that can accept and return images, audio, and text natively within message objects, and supports chaining multiple model calls into a single function for multi-step reasoning or test-time compute. The library decouples model selection from client instantiation through a registry that supports multiple provider backe

    Pythonaiprompt-engineering
    View on GitHub↗5,874

AI search

Explore more awesome repositories

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

Find more with AI search
  • dimillian/movieswiftuiDimillian avatar

    Dimillian/MovieSwiftUI

    6,529View on GitHub↗

    MovieSwiftUI is a movie discovery application built with SwiftUI that integrates with the MovieDB API to retrieve and display movie information, ratings, and metadata. It functions as a cross-platform Apple application, providing a consistent user experience across iOS and macOS from a single codebase. The project implements a reactive data flow using Combine to synchronize global application state with the user interface. It employs a unidirectional data flow and a centralized store to maintain a single source of truth across different screens and components. The application utilizes declar

    Swift
    View on GitHub↗6,529
  • vercel/streamdownvercel avatar

    vercel/streamdown

    5,748View on GitHub↗

    Streamdown is a streaming markdown renderer for React that transforms incoming markdown text into sanitized HTML in real time, handling incomplete blocks as they arrive. It parses GitHub-Flavored Markdown syntax including tables, task lists, and footnotes, and renders LaTeX math expressions using KaTeX, Mermaid diagrams as interactive SVGs, and code blocks with Shiki-based syntax highlighting supporting over 200 languages with dual light and dark themes. The renderer includes an XSS-safe HTML sanitizer that strips dangerous tags and validates URLs to prevent injection attacks. What distinguis

    TypeScriptaimarkdownstreaming
    View on GitHub↗5,748
  • jundot/omlxjundot avatar

    jundot/omlx

    17,112View on GitHub↗

    omlx is a local inference server designed to run large language models, vision models, and embedding models on Apple Silicon. It provides a private alternative to industry-standard AI endpoints by hosting a local API gateway that mirrors OpenAI and Anthropic specifications. The system distinguishes itself through specialized hardware optimizations, including continuous batching for high throughput and a tiered caching system that offloads memory blocks to SSD. It also functions as a Model Context Protocol host, enabling the integration of local models with external tools, agents, and structur

    Python
    View on GitHub↗17,112
  • mostlygeek/llama-swapmostlygeek avatar

    mostlygeek/llama-swap

    6,205View on GitHub↗

    Llama-swap is a local inference orchestrator and API gateway for large language models. It functions as an OpenAI API proxy that manages the lifecycle of multiple local model servers, automatically starting and stopping them to swap models based on incoming request identifiers. The project distinguishes itself through dynamic model swapping and hardware optimization. It utilizes a specialized matrix-based concurrency control to define which models can run simultaneously and employs cost-based eviction to remove inactive servers from memory based on relative resource costs. The system provide

    Go
    View on GitHub↗6,205
  • jmorganca/ollamajmorganca avatar

    jmorganca/ollama

    174,350View on GitHub↗

    Ollama is a cross-platform runtime for managing, serving, and executing large language models on local hardware. It functions as a model manager and orchestrator that allows for the downloading, updating, and organization of model weights and configurations to ensure private and offline inference. The system provides a local inference API and a RESTful interface for programmatic model lifecycle management and text generation. It utilizes a compiled C++ backend to handle tensor operations and memory management. To support various hardware configurations, the runtime employs dynamic GPU offloa

    Go
    View on GitHub↗174,350
  • algorithmicsuperintelligence/optillmalgorithmicsuperintelligence avatar

    algorithmicsuperintelligence/optillm

    4,338View on GitHub↗

    OptiLLM is an AI reasoning and optimization framework that functions as an API proxy to enhance the response quality of large language models. It intercepts requests to apply inference-time reasoning logic and output refinement before returning results to the client. The project distinguishes itself through a combination of inference-time search trees for logical verification and an anonymization pipeline that removes personally identifiable information from prompts. It further extends model capabilities by orchestrating external tools, including real-time code execution and autonomous web re

    Python
    View on GitHub↗4,338
  • jdf-prog/llm-enginesjdf-prog avatar

    jdf-prog/LLM-Engines

    50View on GitHub↗
    Python
    View on GitHub↗50
  • jmather/llmhubjmather avatar

    jmather/llmhub

    9View on GitHub↗

    LLMHub is a lightweight management platform designed to streamline the operation and interaction with various language models (LLMs). It provides an intuitive command-line interface (CLI) and a RESTful API to manage, start, stop, and interact with LLMs. The platform supports running multiple models with different configurations and context sizes.

    Python
    View on GitHub↗9
  • gpustack/llama-boxgpustack avatar

    gpustack/llama-box

    292View on GitHub↗

    LM inference server implementation based on *.cpp.

    C++
    View on GitHub↗292
  • cpacker/memgptcpacker avatar

    cpacker/MemGPT

    23,374View on GitHub↗

    MemGPT is a memory management framework and external memory layer for large language models. It functions as a platform for building stateful AI agents that maintain a persistent identity and continuous context across multiple sessions. The system enables agents to bypass fixed context window limitations by using a virtual context windowing approach. This allows models to manage their own memory through internal commands to search, update, and delete stored information within a hierarchical structure of short-term working context and long-term archival storage. The framework provides a local

    Python
    View on GitHub↗23,374
  • alexrozanski/llamachatalexrozanski avatar

    alexrozanski/LlamaChat

    1,510View on GitHub↗

    Chat with your favourite LLaMA models in a native macOS app

    Swiftaillamallamacpp
    View on GitHub↗1,510
  • gradienthq/parallaxGradientHQ avatar

    GradientHQ/parallax

    1,326View on GitHub↗

    Parallax is a distributed model serving framework that lets you build your own AI cluster anywhere

    Python
    View on GitHub↗1,326
  • kvcache-ai/ktransformerskvcache-ai avatar

    kvcache-ai/ktransformers

    17,288View on GitHub↗

    Ktransformers is a comprehensive framework designed for the operation, fine-tuning, and serving of large language models. It functions as a heterogeneous inference engine and quantized execution runtime, enabling the deployment of massive models by distributing computational workloads across both CPU and GPU resources. This architecture allows users to bypass local memory constraints, making it possible to run and train models that exceed the capacity of a single device. The project distinguishes itself through specialized support for sparse architectures, particularly mixture-of-experts mode

    Python
    View on GitHub↗17,288
  • janhq/janjanhq avatar

    janhq/jan

    45,561View on GitHub↗

    Jan is a desktop application that functions as a local artificial intelligence model runtime and an open-standard API server. It enables the execution of large language models directly on local hardware, ensuring that data remains private and accessible offline while providing a unified interface for managing model weights and inference runtimes. The platform distinguishes itself by offering a modular inference backend that allows users to swap execution engines based on hardware compatibility and performance needs. It acts as a cross-platform orchestrator, providing the ability to switch bet

    Rustchatgptgptllamacpp
    View on GitHub↗45,561
  • ericlbuehler/mistral.rsEricLBuehler avatar

    EricLBuehler/mistral.rs

    6,597View on GitHub↗

    mistral.rs is an inference engine for large language models that runs locally and exposes models behind OpenAI and Anthropic-compatible APIs. It serves as a multi-model serving platform, capable of loading several models in a single server process with per-request routing and on-demand loading and unloading. The engine supports multimodal inference, processing text alongside images, video, audio, and speech inputs, and includes a quantized model deployment runtime that reduces memory use and speeds up inference on consumer hardware. The project distinguishes itself through an agentic tool exe

    Rustllmrustuqff
    View on GitHub↗6,597
  • codelion/optillmcodelion avatar

    codelion/optillm

    4,164View on GitHub↗

    OptiLLM is an inference proxy and gateway router that directs prompts to specific language models based on cost, performance, and provider health. It functions as a middleware layer designed to optimize requests through intelligent routing, load balancing, and context management. The project provides specialized capabilities for data protection by anonymizing personally identifiable information before requests reach a model. It also acts as a reasoning orchestrator and tool integration layer, using inference-time loops and self-reflection to improve accuracy while connecting models to externa

    Python
    View on GitHub↗4,164
  • ggerganov/llama.cppggerganov avatar

    ggerganov/llama.cpp

    116,912View on GitHub↗

    llama.cpp is a high-performance C++ inference engine and runtime for executing large language models locally across various hardware architectures. It provides the core components for local model execution, including a dedicated model quantizer for compressing weights into the GGUF format and a system for generating text embeddings for semantic search. The project distinguishes itself through specialized memory and execution optimizations, such as block-wise weight quantization to reduce memory footprints and memory-mapped model loading. It supports structured text generation by using formal

    C++
    View on GitHub↗116,912
  • flowiseai/flowiseFlowiseAI avatar

    FlowiseAI/Flowise

    53,641View on GitHub↗

    Flowise is a low-code platform designed for building and deploying complex language model workflows through a visual, node-based interface. It functions as an orchestrator for autonomous multi-agent systems, allowing users to construct conversational pipelines by connecting language models, memory stores, and external tools on a drag-and-drop canvas. The platform distinguishes itself through its support for sophisticated agentic patterns, including supervisor-worker delegation and iterative reasoning strategies. Users can design directed acyclic graphs to manage conditional branching, state p

    TypeScriptagentic-aiagentic-workflowagents
    View on GitHub↗53,641
  • ggml-org/llama.cppggml-org avatar

    ggml-org/llama.cpp

    133,666View on GitHub↗

    Llama.cpp is an inference engine designed for the local execution of text-based and multimodal language models on consumer hardware. It provides a core environment for running models that process both text and image inputs, utilizing hardware-accelerated backends to optimize performance across diverse CPU and GPU architectures. The project distinguishes itself by offering a lightweight HTTP server that adheres to standard API specifications, enabling chat completion, embeddings, and reranking services. It includes a suite of tools for model quantization and conversion, which reduces memory us

    C++ggml
    View on GitHub↗133,666
  • jd-opensource/xllmjd-opensource avatar

    jd-opensource/xllm

    1,369View on GitHub↗

    A high-performance inference engine for LLM, VLM, DiT and REC models, optimized for diverse AI accelerators.

    C++
    View on GitHub↗1,369
  • cherryhq/cherry-studioCherryHQ avatar

    CherryHQ/cherry-studio

    53,323View on GitHub↗

    Cherry Studio is a cross-platform desktop application that serves as a centralized workspace for managing and interacting with multiple artificial intelligence models. It functions as a local-first orchestrator, prioritizing user privacy by storing all conversation history and knowledge bases directly on your device. By providing a unified interface for both cloud-based and local AI services, the platform simplifies API key management and allows for consistent model interaction across different operating systems. The application distinguishes itself through a robust retrieval-augmented genera

    TypeScriptai-agentclaude-codecode-agent
    View on GitHub↗53,323
  • ggml-org/llamabarnggml-org avatar

    ggml-org/LlamaBarn

    1,565View on GitHub↗

    A cosy home for your LLMs.

    Swift
    View on GitHub↗1,565
  • bklieger-groq/g1bklieger-groq avatar

    bklieger-groq/g1

    5View on GitHub↗

    g1: Using Llama-3.1 70b on Groq to create o1-like reasoning chains

    Python
    View on GitHub↗5
  • bentoml/openllmbentoml avatar

    bentoml/OpenLLM

    12,586View on GitHub↗

    OpenLLM is a framework for deploying, managing, and scaling open-source large language models

    Pythonbentomlfine-tuningllama
    View on GitHub↗12,586
  • berriai/litellmBerriAI avatar

    BerriAI/litellm

    62,881View on GitHub↗

    LiteLLM is a unified gateway and proxy server designed to centralize access to over one hundred language model providers. It provides a standardized API interface that abstracts vendor-specific schemas, allowing developers to interact with diverse models through a single, consistent format. By acting as a central traffic management layer, it enables organizations to route, secure, and govern model interactions across multiple deployments. The platform distinguishes itself through its policy-driven architecture, which uses configuration-based routing to manage traffic distribution, load balanc

    Pythonai-gatewayanthropicazure-openai
    View on GitHub↗62,881
  • huggingface/chat-uihuggingface avatar

    huggingface/chat-ui

    10,766View on GitHub↗

    This project is a web-based user interface for interacting with large language models, featuring streaming responses and persistent conversation history. It functions as an orchestration gateway that directs user prompts to specific language models and acts as a Model Context Protocol client to execute external tools and incorporate live data into conversations. The application includes a routing layer that analyzes input signals and tool requirements to dynamically direct messages to the most appropriate specialized model. It also provides customization settings for brand identity, allowing

    TypeScript
    View on GitHub↗10,766