Horizons: The OmniChat

A flexible and powerful chatbot platform that brings enterprise-grade LLM capabilities to your infrastructure.

View project on GitHub

Deployment Options

Horizons OmniChat offers flexible deployment options to meet different organizational needs and requirements.

Available Deployment Modes

1. Local Mode

2. Hybrid Mode

3. AWS Mode

4. Kubernetes Mode (Coming Soon)

Deployment Comparison

Feature Local Hybrid AWS
Infrastructure Self-hosted Self-hosted AWS Cloud
Model Support Ollama Ollama + Bedrock Ollama + Bedrock
Scaling Manual Manual Auto-scaling
High Availability No No Optional
Security Basic Enhanced Enterprise
Cost Low Medium Usage-based
Setup Complexity Simple Moderate Advanced

Architecture Overview

graph TD
    A[User Request] --> B{Deployment Mode}
    B -->|Local| C[Local Infrastructure]
    B -->|Hybrid| D[Local + AWS Bedrock]
    B -->|AWS| E[Full AWS Infrastructure]
    C --> F[Ollama Models]
    D --> F
    D --> G[AWS Bedrock Models]
    E --> G

Choosing a Deployment Mode

Consider Local Mode if you:

Consider Hybrid Mode if you:

Consider AWS Mode if you:

Deployment Requirements

Local Mode

Hybrid Mode

AWS Mode

Getting Started

  1. Review System Requirements
  2. Choose your deployment mode
  3. Follow the corresponding deployment guide:

Next Steps


Horizons OmniChat by evereven