Skip to main content
ToolPotion

Interworky — Work Hub

Interworky is an open-source, self-hostable work hub that unifies AI chat, file management, tasks, and offline sync into a single, seamless workspace. It aims to reduce context switching and boost team productivity by bringing essential tools together. The platform is built for resilience and extensibility, offering a unified experience for teams.

Interworky — Work Hub screenshot

Description

Interworky positions itself as a comprehensive team work hub, designed to consolidate critical collaboration tools into one accessible platform. It integrates AI-powered chat, robust file management, task tracking, and offline synchronization capabilities, aiming to eliminate the need for constant context switching between different applications. This unified approach is intended to streamline workflows and enhance overall team efficiency.

The platform's AI chat feature provides a real-time assistant that can answer questions, generate content, and analyze data directly within the workspace context, leveraging WebSocket for streaming communication. File management is handled through cloud storage, powered by GCP, offering features like upload, organization, preview, sharing, and version history. For task management, Interworky utilizes a background task processing engine, BullMQ, enabling users to schedule, monitor, and manage asynchronous workflows with real-time status updates.

A key differentiator for Interworky is its 100% offline readiness. Actions are queued locally and synchronized automatically when an internet connection is restored, ensuring that work progress is never lost. The architecture is built for resilience, featuring native iOS and responsive web clients that share a common API layer and authentication system. The core backend is a Node.js API with Express, incorporating JWT authentication, SendGrid for emails, and Twilio for SMS. It also supports integrations with platforms like Wix and GitHub via OAuth.

Interworky is an open-source project, licensed under MIT, promoting transparency and allowing users to self-host on their own infrastructure. This open approach encourages customization, custom integrations, and community contributions, aiming to prevent vendor lock-in and hidden costs. The platform is designed to be extensible, with a modular executor system for AI tool calls supporting up to 128 dynamic functions per assistant and an extensible plugin architecture.

The target audience for Interworky includes development teams, project managers, and any organization looking to centralize their digital workspace, improve collaboration, and leverage AI capabilities without compromising data control or incurring significant subscription fees. Its self-hostable nature makes it particularly attractive to businesses with strict data privacy requirements or those seeking a highly customizable solution.

Interworky's Core Features

  • AI Chat with real-time assistant

  • WebSocket context-aware streaming for AI chat

  • GCP-powered cloud file management

  • File version history

  • BullMQ background task processing

  • Asynchronous workflow management

  • Offline sync with local queuing

  • Batch synchronization upon reconnection

  • Native Swift iOS client

  • Responsive web frontend

  • Node.js API with Express backend

  • JWT authentication

  • SendGrid email integration

  • Twilio SMS integration

  • OAuth integrations (Wix, GitHub)

  • Modular executor system for AI tool calls

  • Extensible plugin architecture

  • Open Source (MIT Licensed)

  • Self-hostable deployment

How to use Interworky?

  1. Clone the repository: Get the Interworky code from GitHub.

  2. Install dependencies: Run npm install in the project directory.

  3. Start the application: Execute npm start to launch your work hub.

  4. Configure integrations: Set up connections to external services like GCP, SendGrid, and Twilio.

  5. Utilize AI Chat: Interact with the AI assistant for content generation and data analysis.

  6. Manage files: Upload, organize, and share documents within the workspace.

  7. Track tasks: Create, monitor, and manage team tasks using the task engine.

  8. Work offline: Continue tasks and sync later when connectivity is restored.

Interworky's Use Cases

  • Unified Team Workspace
  • AI-Assisted Collaboration
  • Offline Productivity
  • Self-Hosted Data Control
  • Customizable Workflow
  • Streamlined Project Management
  • Developer Collaboration Hub

FAQ from Interworky

Interworky Reviews

Loading...

Popular AI Tools Like Interworky

AI Apps

Sune AI is a collaborative AI operating system designed for teams to automate workflows and centralize data. It integrates with existing services, allowing real-time collaboration…

AI Agent Builders

AI Apps

ClickUp is a project management software that enhances productivity by integrating tasks, documents, goals, and chat into one platform. It aims to save time and streamline…

AI Project Management

AI Apps

Alian Hub is an open-source, self-hosted project management system offering time tracking, HR, workload management, and task creation. It provides a secure platform for businesses…

AI Project Management

AI Apps

AICamp is a collaborative AI workspace for modern teams, centralizing AI tools and custom agents. It empowers employees to build and share prompts across top LLMs securely,…

Other AI Tools

Hive is an AI-powered project management software designed to help teams manage projects, track tasks, and collaborate efficiently. It offers automation features, real-time…

AI Project Management

SuperGrowthAI offers developer tools and cloud infrastructure for building, scaling, and securing advanced AI solutions. It provides ready-to-use products for chatbots, workflow…

Other AI Tools

AI Apps

Egg3 is an AI image management platform designed for efficient content creation and collaboration. It offers automated workflows, real-time monitoring, and Slack integration to…

Other AI Tools

AI Apps

Spatio is a unified workspace for people and AI agents, centralizing scattered knowledge work. It connects tools like email, notes, and spreadsheets, allowing agents to carry…

AI Agent Builders