Skip to main content

CompanyGPT: GDPR-Compliant AI Assistant for Enterprises

innFactory delivers the technical foundation for CompanyGPT - the extensible, GDPR and AI Act compliant AI assistant based on open source that runs in your own cloud.

AI / LLM GDPR AI Act Multi-Cloud MCP Open Source GitOps
CompanyGPT: GDPR-Compliant AI Assistant for Enterprises
Multi-Cloud Azure, AWS, STACKIT
100% Open Source Based
On-Premise Deployment Option

The Challenge

Enterprises want to leverage the productivity benefits of ChatGPT & Co. but face significant hurdles:

  • Data Privacy: Sensitive company data must not be sent to OpenAI or Anthropic
  • GDPR Compliance: Processing must occur within the EU
  • AI Act: Training obligations and documentation are required
  • Integration: Connecting to internal systems (SharePoint, databases, APIs) is complex
  • Extensibility: Proprietary solutions are difficult to customize

The Solution

CompanyGPT is an extensible AI assistant based on open source that runs entirely in the customer’s cloud. innFactory provides the technical implementation and ongoing operations.

Multi-Model Support

All leading LLMs in one interface - the customer chooses which models to activate:

ProviderModels
OpenAIGPT-4o, GPT-4o-mini, o1, o3
AnthropicClaude 3.5 Sonnet, Claude 3 Opus
GoogleGemini 2.0 Flash, Gemini 1.5 Pro
AWS BedrockClaude, Titan, LLama
STACKITLLama 3 (sovereign)

CompanyGPT Models
All leading AI models in one interface

Extensibility with MCP & n8n

Model Context Protocol (MCP) enables connection to any data source:

  • SharePoint Integration with permission synchronization
  • Database Connections (SQL, CosmosDB, PostgreSQL)
  • REST API Integration for internal services
  • Web Search with source citations

n8n Automation for AI-powered workflows:

  • Automatic document creation
  • Email classification and response
  • Ticket routing and summarization

Enterprise Features

  • SSO Integration (Entra ID, Keycloak, OIDC)
  • Corporate Branding of the interface
  • Agent Marketplace for internal AI agents
  • Memory Function for context-aware conversations
  • Audit Logging for compliance

Open Source & GitOps

CompanyGPT is based on LibreChat and other open source components:

  • No vendor lock-in through proprietary software
  • Full transparency over the code
  • GitOps Deployment with Flux CD
  • Automatic updates via GitHub Actions

CompanyGPT Dashboard
Admin Dashboard: Complete transparency over AI usage

Technical Architecture (Azure)

LayerTechnology
CloudMicrosoft Azure (also AWS/STACKIT)
ContainerAKS (Azure Kubernetes Service)
DatabaseCosmosDB, Azure Postgres
StorageAzure Blob Storage
AuthEntra ID (Azure AD)
LLMsAzure OpenAI, Vertex AI, Bedrock
DeploymentFlux CD, GitHub Actions
MonitoringAzure Monitor, Grafana

Our Services

  • Architecture Design for customer-specific cloud environment
  • Kubernetes Setup (AKS/EKS) for highly available operations
  • SSO Integration with Entra ID or Keycloak
  • MCP Server Development for custom integrations
  • n8n Workflow Development for automation
  • GitOps Pipeline with Flux CD
  • DevOps & SRE for ongoing operations
  • AI Act Training for employees

Reference Customers

CompanyGPT is deployed at over 20 companies across various industries:

  • Schoen Kliniken - Medical documentation
  • Rohrdorfer - Knowledge management in building materials
  • AVG Mercedes - Customer service in automotive
  • Duschl Ingenieure - Technical documentation
  • ift Rosenheim - Research documentation
  • Huber & Sohn - Project planning in timber construction
  • and more…

Why CompanyGPT?

AspectChatGPT/ClaudeCompanyGPT
Data OwnershipAt OpenAI/AnthropicIn Your Cloud
GDPRProblematicFully Compliant
ExtensibleLimitedUnlimited (MCP, n8n)
BrandingNot PossibleFully Customizable
Open SourceNoYes (LibreChat)
AI ActUnclearIncluding Training

Related Services: AI & Machine Learning | Azure Cloud | AWS Cloud | STACKIT Cloud

Technology Stack

OpenAI GPT-4o OpenAI GPT-4o
Claude (Anthropic) Claude (Anthropic)
Google Gemini Google Gemini
Vertex AI Vertex AI
AWS Bedrock AWS Bedrock
LLama 3 LLama 3
MCP (Model Context Protocol) MCP (Model Context Protocol)
OpenCode OpenCode
n8n Automation n8n Automation
Microsoft Azure Microsoft Azure
AKS (Kubernetes) AKS (Kubernetes)
CosmosDB CosmosDB
Entra ID Entra ID
AWS AWS
STACKIT STACKIT
Flux CD (GitOps) Flux CD (GitOps)
GitHub GitHub
LibreChat LibreChat

Your Project. Our Expertise.

Ready to implement your project with cutting-edge cloud and software technologies?

Discuss Project