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
Osmantic avatar

Osmantic/ODS

0
View on GitHub↗
discord.gg/qGVygYada3
↗

ODS

ODS is a self-hosted platform that turns a personal computer into a private AI server. It bundles local language model inference, a browser-based chat interface, voice, web search, workflow automation, and image generation into one containerized stack, so prompts and files stay on your own machine rather than passing through cloud services. It runs models on a GPU, Apple Silicon, or CPU, and installs with a single command on Windows, macOS, or Linux.

What sets it apart is how it manages models and traffic. It detects your GPU and memory, assigns a hardware tier, and picks a model and context size from a versioned catalog. A small bootstrap model lets chat start while the full model downloads in the background. Downloads are checked against checksums, and the previous model is restored if a new one fails to start. A single OpenAI-compatible gateway routes requests to local models, cloud providers, or a hybrid of both, so applications can change backends without code changes. Outbound requests pass through a layer that scrubs personal data and records token usage and traces.

Beyond chat, the stack covers document upload and question answering against a self-hosted vector database, private web search, local speech-to-text and text-to-speech, and a node-based image editor. Workflow builders, agents, and a coding assistant connect to local models for multi-step automations, and tool calls made by agents can be audited or restricted.

Administration happens through a dashboard showing GPU metrics, service health, and model status, and through a command-line tool for status checks, enabling extensions, updating images, backing up data, and uninstalling. New services are added as self-contained extension folders that the dashboard, command line, and health checks discover automatically.

Features

  • Local Model Serving - Serves open language models on your own GPU, Apple Silicon or CPU so prompts and files stay on your machine.
  • Self-Hosted AI Platforms - Turns a personal computer into a private AI server running local models, chat, voice, search, and workflow tools without cloud services.
  • LLM Gateways - Offers one OpenAI-compatible gateway that routes requests to local, cloud, or hybrid model backends without application changes.
  • Local Model Chat Interfaces - Provides a browser-based chat interface with saved history, web search and document upload for talking to models running on your own machine.

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
7,789 stars·1,110 forks·Python·Apache-2.0·3 views
  • Self-Hosted Chat Interfaces - Provides a browser chat interface with saved history, web search, and document upload for talking to locally hosted models.
  • Hybrid Local-Remote AI Routing - Routes each request to a local model, a cloud API, or both through one gateway so backends can change without code changes.
  • Private AI Deployments - Installs a full private AI server with local inference, chat, voice, workflows, search and image tools using a single command on Windows, macOS or Linux.
  • Private AI Infrastructure - Runs open language models on your own PC, Mac, or Linux machine so prompts and files stay private without cloud services.
  • OpenAI-Compatible Servers - Exposes a single OpenAI-compatible endpoint that accepts standard chat requests and forwards them to local, cloud or hybrid backends without application changes.
  • Agentic Workflow Automation - Combines workflow builders, autonomous agents, and a coding assistant wired to local models for multi-step automations with tool calls.
  • Agentic Workflow Automations - Combines workflow builders, agents and a coding assistant wired to local models to run multi-step automations that call tools.
  • Model Checkpoint Swapping - Loads a small starter model first so chat works at once, then swaps in the full model after it finishes downloading in the background.
  • AI Workflow Automation - Builds multi-step automations and agents that call tools and write code, powered by models running on local hardware.
  • Hardware-Aware Model Selection - Probes GPU and memory, assigns a hardware tier, and selects the best model and context size from a versioned catalog.
  • Image Generation - Generates images locally with a node-based editor so prompts and results never leave your machine or reach a hosted service.
  • Speech-to-Text and Text-to-Speech Integrations - Converts speech to text and text to speech locally so voice conversations with models stay on your own machine.
  • Vector Store Retrievals - Embeds uploaded documents into a self-hosted vector database so answers can be grounded in retrieved passages from private files.
  • Verified Model Downloads - Validates downloaded model files against stored checksums and automatically restores the previously working model if the new one fails to start.
  • Document Q&A - Answers questions grounded in uploaded private documents through a browser chat backed by a self-hosted vector database.
  • Private Document Search Engines - Answers questions from your own uploaded files using a vector database, alongside a self-hosted web search that does not track users.
  • AI Infrastructure Stacks - Installs, monitors, updates, and extends a containerized self-hosted AI setup including model selection by GPU and health tracking.
  • Stack Management CLIs - Ships a command-line tool for status checks, enabling extensions, updating images, backing up data and cleanly uninstalling everything.
  • Containerized Service Stacks - Runs every component as an isolated container on a private network so the whole server installs, updates and uninstalls as one unit.
  • Privacy and Data Protection - Scrubs personal data from outbound requests, tracks token usage and traces, and lets operators audit or restrict agent tool calls.
  • API Proxy Layers - Intercepts outbound requests in a proxy layer that strips personal data and records token usage and traces before anything leaves the machine.
  • Stack Status Dashboards - Shows real-time GPU metrics, service health, and model status in a single dashboard for managing the whole stack.
  • Star history

    Star history chart for osmantic/odsStar history chart for osmantic/ods

    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.

    Frequently asked questions

    What does osmantic/ods do?

    ODS is a self-hosted platform that turns a personal computer into a private AI server. It bundles local language model inference, a browser-based chat interface, voice, web search, workflow automation, and image generation into one containerized stack, so prompts and files stay on your own machine rather than passing through cloud services. It runs models on a GPU, Apple Silicon, or CPU, and installs with a single command on Windows, macOS, or Linux.

    What are the main features of osmantic/ods?

    The main features of osmantic/ods are: Local Model Serving, Self-Hosted AI Platforms, LLM Gateways, Local Model Chat Interfaces, Self-Hosted Chat Interfaces, Hybrid Local-Remote AI Routing, Private AI Deployments, Private AI Infrastructure.

    Which projects share features with osmantic/ods?

    Projects with overlapping indexed features include: 11cafe/jaaz — Jaaz is a self-hosted AI design suite and multimodal workspace used for generating and editing images and videos. It… ericlbuehler/mistral.rs — mistral.rs is an inference engine for large language models that runs locally and exposes models behind OpenAI and… danswer-ai/danswer — Danswer is an LLM application framework and RAG engine that provides a self-hosted interface for connecting large… maziyarpanahi/openmed — OpenMed is a local-first healthcare AI toolkit for clinical text. It finds diseases, drugs, anatomy, genes and… coaidev/coai — CoAI is an enterprise-grade, self-hostable AI gateway platform that unifies access to over 200 AI models from more… abetlen/llama-cpp-python — llama-cpp-python provides a Python interface for the llama.cpp library, enabling the execution of large language…

    Projects sharing features with ODS

    These projects share indexed features with ODS. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • 11cafe/jaaz11cafe avatar

      11cafe/jaaz

      6,384View on GitHub↗

      Jaaz is a self-hosted AI design suite and multimodal workspace used for generating and editing images and videos. It functions as a design workspace where users can produce visual content and assets through a combination of local and cloud-based AI models. The project features a hybrid model orchestrator that routes requests between local model runners and remote APIs to balance data privacy with processing performance. It utilizes an infinite canvas collaborative tool for organizing storyboards and assets, and includes an image prompt optimizer to translate rough ideas into detailed generati

      TypeScript
      View on GitHub↗6,384
    • 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
    • danswer-ai/danswerdanswer-ai avatar

      danswer-ai/danswer

      30,552View on GitHub↗

      Danswer is an LLM application framework and RAG engine that provides a self-hosted interface for connecting large language models to private data. It serves as an enterprise AI chat interface and agent orchestrator, enabling the creation of specialized assistants with custom instructions and knowledge bases. The platform differentiates itself through an observability dashboard for tracking query history and token consumption, as well as a white-labeled interface for customized branding. It includes a multi-step research workflow for producing long-form reports and a sandboxed environment for

      Python
      View on GitHub↗30,552
    • maziyarpanahi/openmedmaziyarpanahi avatar

      maziyarpanahi/openmed

      5,785View on GitHub↗

      OpenMed is a local-first healthcare AI toolkit for clinical text. It finds diseases, drugs, anatomy, genes and personal identifiers in medical notes, then masks, replaces, hashes or date-shifts the identifiers under HIPAA, GDPR and research-style policy profiles. It also turns extracted entities into terminology-coded FHIR resources and OMOP records. A curated registry of specialized medical entity-recognition models, selectable by name, sits underneath all of this. Its de-identification work covers dozens of languages and scripts. It uses locale-aware fake replacements, checksum-valid nation

      Pythonandroidclinical-nlphealthcare
      View on GitHub↗5,785
    Compare all 30 related projects→