Skip to Content
GuidesOverview

Guides

Use these guides to deploy, configure, and operate Eneo. Start with the task you need to finish; architecture pages are linked where the underlying design matters.

Start here

If you need to…Start with
Deploy EneoDeploy Eneo
Upgrade legacy File/Icon storageUpgrade File & Icon Storage
Choose where durable bytes liveChoose Content Storage
Configure login and accessAuthentication & OIDC
Connect an AI providerAI Provider Configuration
Enable web search or image generationWeb Search & Image Generation
Add documents to a knowledge baseDocument Processing
Connect SharePoint or OneDriveSharePoint Integration

All guides

Authentication & OIDC

Learn how to configure single sign-on using OpenID Connect (OIDC) with various identity providers:

  • Azure Entra ID (formerly Azure AD)
  • Keycloak
  • Auth0
  • Other OIDC-compliant providers

Audit Logging

Set up audit logging for compliance and security monitoring:

  • Enable audit logs and configure action toggles
  • Review access justification flow
  • Retention policy and export guidance

Skills

Build focused, versioned instruction capabilities:

  • Decide when to use a Skill, a main prompt, a tool, or a separate Assistant
  • Create, test, reuse, and restore Skill versions
  • Understand permissions, organisation publication, Spaces, Personal Chat, adoption, and audit history

AI Provider Configuration

Connect Eneo to different AI providers and configure them for your organization:

  • OpenAI (GPT-4, GPT-3.5)
  • Anthropic (Claude)
  • Azure OpenAI Service
  • Google Gemini
  • Local models (Ollama, LM Studio)

MCP Servers

Connect assistants to external tools while keeping discovery and execution under admin control:

  • Configure Streamable HTTP servers and authentication
  • Approve tool definitions before they reach the model
  • Forward user identity for user-specific catalogs
  • Preserve stateful MCP sessions across conversation turns

Web Search & Image Generation

Turn on the functions (Funktioner) assistants can use, and understand how they run:

  • Activate a search engine or an image source under Admin → Tools → Functions
  • Use a catalog image model directly, or an external MCP image server
  • Scope sources by user group, role permission and security classification
  • Edit and vary images with reference images, including follow-up edits

Deploy Eneo

Deploy Eneo in production environments:

  • Docker Compose setup
  • Kubernetes deployment
  • Reverse proxy configuration (Traefik, Nginx)
  • SSL/TLS certificates with Let’s Encrypt
  • Environment configuration best practices

Upgrade File & Icon Storage

Run the one-time legacy content adoption safely:

  • Follow the offline db-init and online worker phases
  • Estimate PostgreSQL disk, WAL headroom, and wall time
  • Pause or restore when capacity runs low
  • Record a release-candidate result and verify completion before cleanup

Choose Content Storage

Choose and operate Eneo’s durable byte backend:

  • Use bounded PostgreSQL-inline storage by default
  • Run the bundled SeaweedFS service
  • Connect MinIO or another S3-compatible endpoint
  • Verify image provenance and readiness
  • Plan capacity, backup, restore, and troubleshooting

Document Processing

Upload and process documents for AI-powered knowledge bases:

  • Supported file formats (PDF, Word, Excel, PowerPoint)
  • Web crawling and content extraction
  • Chunking strategies for optimal retrieval
  • Vector search configuration
  • Performance optimization

SharePoint Integration

Connect Eneo to Microsoft SharePoint and OneDrive for seamless document import:

  • Azure AD application registration
  • Service account vs. tenant app authentication
  • Webhook configuration for real-time sync
  • Personal spaces OAuth flow
  • Troubleshooting and maintenance

Need more help?

If you can’t find what you’re looking for:

Last updated on