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
·
OpenMOSS avatar

OpenMOSS/MOSS

0
View on GitHub↗
12,140 stars·1,134 forks·Python·Apache-2.0·12 viewstxsun1997.github.io/blogs/moss.html↗

MOSS

MOSS is a conversational AI API server and framework designed to manage stateful multi-turn dialogues via session identifiers for remote interaction. It functions as a tool-augmented language model framework and a quantized inference engine.

The project integrates external plugins, such as search engines and calculators, to provide factual and computed data within model responses. It also includes a supervised fine-tuning toolkit for adapting base language models to specific conversational datasets and behavioral instructions.

The system supports inference optimization through 4-bit and 8-bit weight quantization to reduce GPU memory and computation costs. It further provides capabilities for model API hosting and the deployment of interactive demos via web or command-line interfaces.

Features

  • Conversational AI APIs - Functions as a web service that manages stateful multi-turn dialogues via session identifiers.
  • Conversational AI Deployments - Hosts a language model as a network service to manage stateful multi-turn dialogues.
  • Conversational Session Management - Implements context tracking across multi-turn dialogues using unique session identifiers.
  • External Tool Integration - Integrates external plugins like search engines and calculators to augment model responses with factual data.
  • Tool Augmentations - Combines model outputs with external tool data from search engines and calculators for improved accuracy.
  • LLM Conversational AI Frameworks - Provides a framework coordinating a large language model with external tool plugins for factual augmentation.
  • Model Serving APIs - Exposes language models as network-accessible services via standard API endpoints for remote interaction.
  • Conversational Dialogue Systems - Provides a system for generating human-like text across multi-turn dialogues and following behavioral instructions.
  • Quantized Inference Runtimes - Provides a quantized inference engine that supports 4-bit and 8-bit weight precision to reduce GPU memory and computation costs.
  • ML Model Hosting - Provides infrastructure for deploying and serving a language model as a dedicated network service.
  • Inference Optimization - Optimizes inference by using 4-bit and 8-bit quantization to reduce GPU memory and computation.
  • Weight Quantization - Utilizes 4-bit and 8-bit precision to compress model weights and reduce GPU memory costs.
  • Supervised Fine-Tuning - Supports training base models on custom conversational datasets to adapt specific behaviors.
  • Supervised Fine-Tuning Frameworks - Ships a toolkit for aligning pretrained models to specific conversational roles using labeled datasets.
  • Plugin Execution Engines - Executes external software modules during the inference loop for real-time data retrieval and computation.
  • Natural Language Processing - Listed in the “Natural Language Processing” section of the FunNLP awesome list.

Star history

Star history chart for openmoss/mossStar history chart for openmoss/moss

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

Frequently asked questions

What does openmoss/moss do?

MOSS is a conversational AI API server and framework designed to manage stateful multi-turn dialogues via session identifiers for remote interaction. It functions as a tool-augmented language model framework and a quantized inference engine.

What are the main features of openmoss/moss?

The main features of openmoss/moss are: Conversational AI APIs, Conversational AI Deployments, Conversational Session Management, External Tool Integration, Tool Augmentations, LLM Conversational AI Frameworks, Model Serving APIs, Conversational Dialogue Systems.

What are some open-source alternatives to openmoss/moss?

Open-source alternatives to openmoss/moss include: openlmlab/moss — MOSS is a conversational AI platform, fine-tuning toolkit, and quantized model runtime. It provides a framework for… huggingface/smollm — SmolLM is a project dedicated to the development of small language models. It focuses on training and fine-tuning… zai-org/chatglm3 — ChatGLM3 is a comprehensive framework for deploying, fine-tuning, and serving large language models. It functions as a… sgl-project/sglang — Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It… thudm/chatglm3 — ChatGLM3 is an open-weights large language model designed for bilingual conversational interactions in English and… zai-org/chatglm2-6b — ChatGLM2-6B is a bilingual chat large language model designed for natural conversation and text generation in both…

Open-source alternatives to MOSS

Similar open-source projects, ranked by how many features they share with MOSS.
  • openlmlab/mossOpenLMLab avatar

    OpenLMLab/MOSS

    12,140View on GitHub↗

    MOSS is a conversational AI platform, fine-tuning toolkit, and quantized model runtime. It provides a framework for deploying large language models capable of multi-turn dialogue, general-purpose response generation, and following complex instructions. The system functions as a tool-augmented framework that extends model knowledge through external plugins and tool-call loops. This allows the model to execute tasks via search engines and calculators to augment responses with external data. The project covers model training through supervised conversational fine-tuning and optimizes deployment

    Python
    View on GitHub↗12,140
  • huggingface/smollmhuggingface avatar

    huggingface/smollm

    3,624View on GitHub↗

    SmolLM is a project dedicated to the development of small language models. It focuses on training and fine-tuning compact models that maintain high performance while utilizing fewer parameters. The project emphasizes efficient AI inference and on-device text generation, aiming to enable the deployment of lightweight models on edge devices with limited memory and processing power. It utilizes synthetic data generation to produce artificial datasets that improve the reasoning and training of these AI systems. The system supports a variety of optimization and training capabilities, including we

    Python
    View on GitHub↗3,624
  • zai-org/chatglm3zai-org avatar

    zai-org/ChatGLM3

    13,764View on GitHub↗

    ChatGLM3 is a comprehensive framework for deploying, fine-tuning, and serving large language models. It functions as a high-performance inference engine designed to support conversational AI, enabling developers to build interactive agents capable of multi-turn dialogue, autonomous code execution, and structured tool invocation. The project distinguishes itself through its focus on hardware-agnostic deployment and resource optimization. It supports distributed model parallelism across multiple graphics cards, paged key-value caching for concurrent request processing, and weight quantization t

    Python
    View on GitHub↗13,764
  • sgl-project/sglangsgl-project avatar

    sgl-project/sglang

    29,079View on GitHub↗

    Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It provides a programmable interface for orchestrating complex generation workflows, enabling developers to coordinate multi-turn dialogues, tool invocations, and reasoning chains through a domain-specific language. The platform is built to support production-scale deployments, offering an OpenAI-compatible API that allows for integration with existing application ecosystems. The system distinguishes itself through a disaggregated architecture that separates compute-intensive pr

    Pythonattentionblackwellcuda
    View on GitHub↗29,079
  • See all 30 alternatives to MOSS→