30+ ready-to-use AI apps for your team. Self-hosted. No prompting expertise needed.
iHub Apps is a full-stack, open-source AI platform that gives your team instant access to 30+ pre-built AI applications β no prompting expertise, no complex setup, and no data leaving your control. Connect any LLM (OpenAI, Anthropic, Google, Mistral, or local models), integrate your organization's knowledge sources, and deploy securely on-premise or in the cloud.
Unleash creativity and productivity in your organization with iHub β the platform that brings the power of generative AI directly into your secure corporate environment. Whether you need to compose emails, generate and edit texts, translate content, analyze files, or brainstorm ideas, iHub offers a suite of intuitive micro-apps designed for everyday business needs. With no prompting expertise required and full control over your data, iHub lets you work creatively and securely β on-premise or with carefully selected cloud models. Seamlessly integrate iHub with your existing IntraFind solutions and experience a unified platform for search, knowledge-based answers, and creative AI applications β all free and open source.
iHub is developed by IntraFind Software AG β made with β€οΈ from our teams in Berlin, Bonn, Munich + Remote
The Software is free-of-use and "AS-IS" without warranty of any kind. β License Details
For enterprise-grade support, custom features, or professional services, contact us at [email protected].
No Node.js, no Docker, no dependencies. Download the standalone binary and you're running:
The simplest way to install β a single command handles everything:
curl -fsSL https://raw.githubusercontent.com/intrafind/ihub-apps/main/install.sh | shOR
π Download the latest release
| Platform | File |
|---|---|
| π§ Linux | ihub-apps-v*-linux.tar.gz |
| π macOS | ihub-apps-v*-macos.tar.gz |
| πͺ Windows | ihub-apps-v*-win.zip |
Restricted environment? Use the
.base64.txtfiles:base64 -d ihub-apps-v*-linux.tar.gz.base64.txt > ihub-apps.tar.gz
# Linux / macOS
tar -xzf ihub-apps-v*-linux.tar.gz
cd ihub-apps-v*
./ihub-apps-v*-linux:: Windows β extract the .zip, then:
ihub-apps-v*-win.batOpen http://localhost:3000 β Go to Settings β Models β Add your API key
π Done! iHub auto-configures everything on first run. No .env file, no database, no manual setup.
Other install methods: One-Line Installer Β· Docker Β· npm (for developers)
iHub ships with a comprehensive library of ready-to-use AI apps covering the most common business workflows:
| App | Description |
|---|---|
| π¬ Basic Chat | Multi-model conversational AI interface |
| π Chat with Web | AI assistant with live web search |
| π§ Knowledge Assistant | AI with access to your internal knowledge sources |
| π€ FAQ Bot | Self-service Q&A from your documentation |
| π― Idea Coach | Guided brainstorming and ideation sessions |
| ποΈ Coach Dialog | Personalized coaching conversations |
| App | Description |
|---|---|
| βοΈ Email Composer | Professional emails in seconds |
| π Document Writer | Long-form document drafting and editing |
| π£ Social Media | Platform-optimized social content |
| π Summarizer | Summaries with configurable tone and focus |
| π Translator | Multi-language translation |
| π€ Dictation | Voice-to-text with AI correction |
| App | Description |
|---|---|
| π¬ Deep Researcher | Multi-step web research with synthesis |
| π Meeting Analyser | Extract actions, decisions, and summaries |
| ποΈ Key Info Extractor | Pull structured data from unstructured text |
| π‘οΈ NDA Risk Analyzer | Contract risk identification |
| π File Analysis | Analyze uploaded PDFs and documents |
| πΌοΈ Image Analysis | Visual content understanding |
| App | Description |
|---|---|
| π iFinder Document Explorer | Enterprise document search and analysis |
| π₯ People Search | Microsoft Entra / corporate directory search |
| π Website Bot | AI assistant for any public or internal website |
| π GDPR Anonymizer | Automatically anonymize sensitive data |
| π OpenSearch Analyser | Analyze and query OpenSearch/Elasticsearch |
| ποΈ Multi-Source Bot | Query across multiple knowledge sources at once |
| App | Description |
|---|---|
| πΌοΈ Image Generator | AI image creation (DALL-E, Stable Diffusion) |
| π΅ Audio Transcription | Transcribe audio files to text |
| π Mermaid Diagrams | Generate diagrams from descriptions |
| β‘ Prompt Generator | Create optimized prompts for AI tasks |
| π Prompt Insight | Analyze and improve existing prompts |
| ποΈ Zoll-Tarif Assistant | Customs tariff classification assistant |
| π€ HR Assistant | HR process support and document handling |
| π Joker | Entertainment and creative writing |
All apps are fully configurable via the admin interface β customize prompts, connect knowledge sources, set model preferences, and control access per user group. New apps can be created without coding.
Your data never leaves your infrastructure. Deploy on-premise, in your private cloud, or air-gapped. Connect to local LLMs (LM Studio, Jan.ai, vLLM) for complete privacy.
One interface for OpenAI GPT-4o, Anthropic Claude, Google Gemini, Mistral, and any OpenAI-compatible model. Switch models per app or let users choose. No vendor lock-in.
Connect your organization's knowledge: local files, SharePoint, enterprise document systems (iFinder), web pages, and databases. AI answers grounded in your content.
Every app ships with expert-crafted prompts. Your team gets instant value β no AI expertise, no prompt engineering, no training required.
Multi-mode authentication: Anonymous, Local, OIDC (Google, Microsoft, custom), and proxy auth. Group-based permissions. Hierarchical access control. CORS support for embedded deployments.
Standalone binary, Docker, npm, or Electron. Auto-configuration on first run. Multi-worker clustering for production. No database required.
Clean React SPA with dark/light mode, mobile-friendly design, real-time streaming responses, and full internationalization (English, German, and more).
Add new apps, models, and knowledge sources through the admin UI. JSON-based configuration. REST API for integration. Full source code available for deeper customization.
The simplest way to install β a single command handles everything:
curl -fsSL https://raw.githubusercontent.com/intrafind/ihub-apps/main/install.sh | sh# Install and start immediately:
curl -fsSL https://raw.githubusercontent.com/intrafind/ihub-apps/main/install.sh | sh -s -- --startCLI Options:
| Option | Description |
|---|---|
--start |
Start iHub Apps immediately after installation |
--version=TAG |
Install a specific version (e.g. --version=v4.2.0) |
-h, --help |
Show help |
Environment Variables:
| Variable | Description |
|---|---|
IHUB_INSTALL_DIR |
Override the install directory |
Post-install steps:
- Edit
~/.config/ihub-apps/.envto add your API keys - Run
ihub-appsto start the server - Open http://localhost:3000
Windows users: Download the
.zipfrom GitHub Releases β the shell installer does not support Windows.
- β Detects OS and architecture automatically
- β Offers Docker if available on your system
- β Verifies download integrity with checksums
- β Generates a secure JWT secret automatically
- β Upgrade-safe β re-run at any time to update
The fastest way to run iHub β a single executable with zero dependencies.
# Download, extract, run
tar -xzf ihub-apps-v*-linux.tar.gz && cd ihub-apps-v* && ./ihub-apps-v*-linux- β Zero dependencies β no Node.js, no Docker required
- β Auto-setup β creates default configuration on first run
- β Cross-platform β Windows, macOS, Linux binaries
- β Production-ready β optimized single executable
- β
Built-in updates β update via Admin UI or
--updateCLI flag
π₯ Download from GitHub Releases
docker run -d \
-p 3000:3000 \
-v $(pwd)/contents:/app/contents \
--name ihub-apps \
ghcr.io/intrafind/ihub-apps:latest- β Automatic local contents mounting
- β Multi-platform support (Linux, macOS, Windows)
- β Production-hardened container image
π Full Docker Guide Β· Docker Quick Reference
git clone https://github.com/intrafind/ihub-apps.git
cd ihub-apps
npm run setup:dev
npm run dev
# Open http://localhost:3000Best for: customization, contributing, building new apps.
| What | Where |
|---|---|
| π± Create custom AI apps | App Creation Guide |
| π€ Add LLM providers | Model Configuration |
| π Connect knowledge sources | Sources System |
| π Enable web search tools | Web Tools |
| π Configure SSO / OIDC | Authentication Guide |
| π₯οΈ Local LLMs (privacy mode) | Local LLM Providers |
| π§ Full documentation | docs/README.md |
- Multi-provider: OpenAI, Anthropic Claude, Google Gemini, Mistral β unified API
- Local LLMs: LM Studio, Jan.ai, vLLM β complete privacy, zero API costs
- Streaming responses: Real-time token streaming via Server-Sent Events
- Structured output: JSON schema validation for AI responses
- Tool calling: Function calling and agentic workflows
- Thinking models: Extended reasoning support (Claude, o1-series)
- Filesystem: Local markdown, text, and JSON files as AI context
- Web pages: Intelligent content extraction from any URL
- Enterprise docs: iFinder document management integration
- Multi-source: Combine multiple knowledge sources per app
- Admin interface: Create, test, and preview sources without coding
- Web search: Brave Search, Tavily, DuckDuckGo
- Web extraction: Clean content from any webpage
- Deep research: Multi-step iterative research with synthesis
- Screenshots: Playwright and Selenium-based page capture
- File processing: Upload and analyze PDFs, text, images, audio
- Microsoft Entra: Corporate directory and people search
- Jira integration: Issue tracking and project management
- Multi-mode auth: Anonymous, Local, OIDC, Proxy (JWT) β mix and match
- SSO ready: Google, Microsoft, Okta, Keycloak, any OIDC provider
- Group permissions: Hierarchical group inheritance with granular access control
- Encrypted secrets: AES-256-GCM encryption for stored credentials
- CORS support: Embed iHub in other web applications
- React SPA: Built with Vite + Tailwind CSS for blazing-fast UI
- Dark/light mode: Automatic theme detection and manual switching
- Mobile-friendly: Responsive design for all screen sizes
- Multi-language: English, German, extensible to any language
- Dynamic pages: React components and Markdown content pages
- Admin panel: Full configuration management without code changes
- Zero-config startup: Auto-generates configuration on first run
- Hot reload: Config changes apply without server restart
- Multi-worker: Process clustering for production throughput
- Config migrations: Versioned, Flyway-style migration system
- Health endpoint:
/api/healthfor load balancer probes - Audit logging: Structured request and response logging
iHub Apps is a full-stack Node.js + React application:
- Server (
/server): Express.js REST API with LLM adapters, auth middleware, and config management - Client (
/client): React/Vite SPA with Tailwind CSS, real-time streaming, and admin interface - Configuration (
contents/): JSON files for apps, models, groups, and platform settings β fully admin-editable
Request flow: Browser β Express β LLM Adapter β Provider API β Streaming SSE β Browser
The server is stateless β all configuration lives in the contents/ directory, making it easy to mount, back up, and version-control your settings separately from the application.
Contributions, issues, and feature requests are welcome! See CODE_OF_CONDUCT.md for community guidelines.
- π Report bugs: GitHub Issues
- π‘ Request features: GitHub Issues
- π Full documentation: docs/README.md
- π¬ Enterprise inquiries: [email protected]
Built with β€οΈ by IntraFind Software AG β Berlin Β· Bonn Β· Munich Β· Remote

