{
  "name": "SIMOSphere AI",
  "publisher": "SIMO GmbH, Aschaffenburg, Germany",
  "tagline": "die europäische Antwort. · Sovereign AI orchestration for European SMEs.",
  "category": "Sovereign AI Orchestration Platform",
  "company": {
    "legalName": "SIMO GmbH",
    "tradeRegister": "HRB 15769 Amtsgericht Aschaffenburg",
    "founded": 2019,
    "address": "Würzburger Str. 152, 63743 Aschaffenburg, Bayern, Germany",
    "phone": "+49 6021 3274550",
    "email": "info@simo-online.com",
    "trademark": "DPMA 30 2024 240 269",
    "managingDirector": "Andreas Schwan"
  },
  "languages": ["de", "en"],
  "subdomains": {
    "marketing":  "https://simosphereai.com",
    "onboarding": "https://onboarding.simosphereai.com",
    "company":    "https://simo-online.com"
  },
  "agentEntrypoints": {
    "llms":             "https://simosphereai.com/llms.txt",
    "llmsFull":         "https://simosphereai.com/llms-full.txt",
    "llmsApi":          "https://simosphereai.com/api/llms.txt",
    "llmsDocs":         "https://simosphereai.com/docs/llms.txt",
    "llmsDevelopers":   "https://simosphereai.com/developers/llms.txt",
    "openapi":          "https://simosphereai.com/openapi.json",
    "mcp":              "https://simosphereai.com/.well-known/mcp/manifest.json",
    "mcpWellKnown":     "https://simosphereai.com/.well-known/mcp.json",
    "mcpServer":        "https://api.simosphereai.com/mcp",
    "mcpWeb":           "https://simosphereai.com/api/mcp.php",
    "mcpWebAlias":      "https://simosphereai.com/mcp",
    "agentSkills":      "https://simosphereai.com/.well-known/agent-skills/index.json",
    "agentCard":        "https://simosphereai.com/.well-known/agent-card.json",
    "apiCatalog":       "https://simosphereai.com/.well-known/api-catalog",
    "aiPlugin":         "https://simosphereai.com/.well-known/ai-plugin.json",
    "aiIntegrations":   "https://simosphereai.com/.well-known/ai-integrations.json",
    "oauthMetadata":    "https://simosphereai.com/.well-known/oauth-protected-resource",
    "nlweb":            "https://simosphereai.com/api/ask.php",
    "nlwebAlias":       "https://simosphereai.com/ask",
    "tools":            "https://simosphereai.com/api/tools.php",
    "toolsCall":        "https://simosphereai.com/api/tools/call",
    "jobs":             "https://simosphereai.com/api/jobs.php",
    "capabilities":     "https://simosphereai.com/api/capabilities.php",
    "webhooks":         "https://simosphereai.com/api/webhooks.php",
    "status":           "https://simosphereai.com/api/status.php",
    "agentMode":        "https://simosphereai.com/?mode=agent",
    "developerPortal":  "https://simosphereai.com/developers/",
    "apiVersioning":    "https://simosphereai.com/developers/api-versioning",
    "errorRecovery":    "https://simosphereai.com/developers/error-recovery",
    "pricingMd":        "https://simosphereai.com/pricing.md",
    "indexMd":          "https://simosphereai.com/index.md",
    "agentsMd":         "https://simosphereai.com/AGENTS.md",
    "cursorRules":      "https://simosphereai.com/.cursorrules",
    "sdkTypeScript":    "https://www.npmjs.com/package/@simo-online/types"
  },
  "api": {
    "baseUrl": "https://api.simosphereai.com",
    "version": "2026-05-18",
    "openapi": "https://simosphereai.com/openapi.json",
    "register": "https://onboarding.simosphereai.com/de/register",
    "authentication": {
      "type": "bearer",
      "header": "Authorization",
      "scheme": "Bearer",
      "tokenAcquisitionUrl": "https://onboarding.simosphereai.com/de/register",
      "publicChatToken": "https://simosphereai.com/api/chat-completion.php?action=token"
    },
    "rateLimit": {
      "publicChatPerHourPerIp": 20,
      "gatewayRequestsPerMinute": 30,
      "gatewayTokensPerDay": 1500000
    },
    "compatibility": ["openai-chat-completions", "openai-embeddings", "openai-mcp-tools", "anthropic-tools", "mistral-function-calling", "gemini-function-declarations"],
    "errorModel": {
      "shape": "{\"error\": {\"message\": \"...\", \"type\": \"...\", \"code\": \"...\"}}",
      "types": ["auth_error", "rate_limit", "validation_error", "not_found", "server_error", "byok_provider_missing"]
    }
  },
  "capabilities": [
    "chat-completion",
    "embeddings",
    "document-render",
    "translate",
    "web-search",
    "mcp-tool-calling",
    "mcp-resources-list",
    "mcp-resources-read",
    "mcp-well-known-discovery",
    "nlweb-ask",
    "sse-streaming",
    "sse-token-events",
    "function-calling",
    "function-calling-openai",
    "function-calling-anthropic",
    "function-calling-mistral",
    "function-calling-gemini",
    "async-jobs",
    "idempotency-key",
    "webhooks-stub",
    "structured-json-errors",
    "rate-limit-headers-rfc9598",
    "api-version-header",
    "deprecation-sunset-headers-rfc8594",
    "byok-providers",
    "sandbox-environment"
  ],
  "models": [
    {"slug": "swiss-ai/apertus-8b-instruct-2509",    "display": "Apertus 8B (Switzerland)",    "context": 8192,   "euSovereign": true,  "hosting": "modal-eu"},
    {"slug": "mistralai/mistral-large-2",            "display": "Mistral Large 2 (France)",    "context": 128000, "euSovereign": true,  "hosting": "simo-mistral-api"},
    {"slug": "mistralai/mistral-small-24b-instruct-2501", "display": "Mistral Small 24B",     "context": 32768,  "euSovereign": true,  "hosting": "modal-eu"},
    {"slug": "mistralai/mistral-nemo-instruct-2407", "display": "Mistral Nemo 12B (on-prem)", "context": 32768,  "euSovereign": true,  "hosting": "on-prem-aschaffenburg"},
    {"slug": "mistralai/mistral-7b-instruct-v0.3",   "display": "Mistral 7B",                  "context": 32768,  "euSovereign": true,  "hosting": "modal-eu"}
  ],
  "pricing": {
    "platform": [
      {"plan": "Personal",     "priceEur": 53.99, "seats": 1,  "trialDays": 14},
      {"plan": "Freelancer",   "priceEur": 88,    "seats": 1,  "trialDays": 14},
      {"plan": "Professional", "priceEur": 129,   "seats": 3,  "trialDays": 14},
      {"plan": "Business",     "priceEur": 249,   "seats": 10, "trialDays": 14},
      {"plan": "Enterprise",   "priceEur": 449,   "seats": 25, "trialDays": 14, "features": ["dedicated_tenant", "sso"]}
    ],
    "hardware": [
      {"name": "Pi 5 Box (entry)", "priceEurFrom": 349},
      {"name": "NUC + Nextcloud",  "priceEurFrom": null, "note": "custom-quoted"}
    ],
    "consulting": [
      {"name": "Discovery Call",                  "priceEur": 0,    "duration": "30 min", "url": "https://simosphereai.com/discovery-call/"},
      {"name": "Digital Sovereignty Quick-Check", "priceEur": 990,  "duration": "4 hours","url": "https://simosphereai.com/beratung/"},
      {"name": "EU AI Act Audit",                 "priceEur": 2900, "duration": "1 day",  "url": "https://simosphereai.com/beratung/"},
      {"name": "Friction Tax Sprint",             "priceEur": 1450, "duration": "4 hours","url": "https://simosphereai.com/pilot-werkstatt/"}
    ]
  },
  "deployment": ["on-premise", "private-cloud", "hybrid"],
  "compliance": ["GDPR", "EU AI Act", "audit_trail", "no_training_on_customer_data"],
  "catalogues": {
    "consulting":   "https://simosphereai.com/api/consulting.json",
    "training":     "https://simosphereai.com/api/training.json",
    "hardware":     "https://simosphereai.com/api/hardware.json",
    "discoveryCall":"https://simosphereai.com/api/discovery-call.json"
  },
  "trustAnchors": {
    "about":     "https://simosphereai.com/about/",
    "contact":   "https://simosphereai.com/contact/",
    "team":      "https://simosphereai.com/experten/",
    "customers": "https://simosphereai.com/kunden/",
    "privacy":   "https://simosphereai.com/datenschutz/",
    "imprint":   "https://simosphereai.com/impressum/"
  },
  "openSource": {
    "github":          "https://github.com/simo-online",
    "agentsMd":        "https://simosphereai.com/AGENTS.md",
    "cursorRules":     "https://simosphereai.com/.cursorrules",
    "orankScorePage":  "https://ora.ai/score/simosphereai.com"
  },
  "lastUpdated": "2026-05-18"
}
