mosaic-companion
Health Pass
- License — License: Apache-2.0
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 16 GitHub stars
Code Fail
- fs.rmSync — Destructive file system operation in bundled-addons/hyperinsight/main/index.js
- network request — Outbound network request in bundled-addons/hyperinsight/main/index.js
- exec() — Shell command execution in electron/addon-preload.ts
- fs.rmSync — Destructive file system operation in electron/addons/api/agents.ts
- fs.rmSync — Destructive file system operation in electron/addons/api/files.ts
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Open desktop runtime for AI agents, tools, and integrations — MCP servers, sandboxed WASM tools, and permissioned add-ons in one workspace.
Mosaic Companion
Mosaic Companion is an open-source AI companion browser by HyperCycle. It lets you chat with AI agents from multiple providers — Claude, OpenAI, Gemini, Ollama, and HyperCycle — inside a familiar browser-style, tabbed desktop app.
Beyond chat, Mosaic includes a Vault with per-agent access controls, support for MCP tool servers, a sandboxed WASM tool runtime, Web3 wallet features, and a built-in IDE.
Mosaic Companion is pre-1.0 and under active development. Interfaces, data formats, and extension APIs may change between releases.
Download & Install
The easiest way to get Mosaic Companion is the new download home:
- https://releases.hyperpg.site/mosaic/ — pick the installer for your platform
- Alternatively, grab installers from the GitHub releases page
Installers cover all three platforms, but support differs:
| Platform | Format | Status |
|---|---|---|
| macOS | .dmg |
Works. macOS blocks the app the first time you open it. The install page has the one-time step. |
| Windows | Setup.exe |
Works. SmartScreen warns on first run. The install page has the step. |
| Linux | .deb, AppImage |
Published, but not in a known-good state. Expect problems, and report what you hit. |
Releases aren't code-signed or notarized. The first-run warnings on macOS and
Windows come from that, not from a problem with the download.
For a full non-technical walkthrough (install, first launch, connecting your first AI provider), see the Getting Started guide.
Run from Source
For contributors and anyone who wants to build the app themselves.
Prerequisites: Node.js 20+ and npm 9+
npm install
# Renderer-only dev server (Vite, hot reload)
npm run dev
# Full Electron app (via Electron Forge)
npm start
Or run ./setup.sh for an automated setup, or ./start.sh to install dependencies (if needed) and launch the app.
There is no API-key file to set up: AI provider keys are configured inside the app, either through the onboarding wizard on first launch or later under Configuration → AI Agents.
Available Scripts
npm run dev- Start the Vite renderer dev server with hot reloadnpm run build- Build the application for productionnpm start- Start the Electron app via Forgenpm run preview- Preview the production buildnpm run typecheck- Run TypeScript type checking without buildingnpm run clean- Remove build artifacts
Build & Package Scripts (Electron Forge)
| Script | Description |
|---|---|
npm run make |
Build for current platform/arch |
npm run make:linux |
Build Linux (native arch) |
npm run make:linux:x64 |
Build Linux x64 |
npm run make:linux:arm64 |
Build Linux arm64 |
npm run make:mac |
Build macOS (native arch) |
npm run make:mac:x64 |
Build macOS x64 |
npm run make:mac:arm64 |
Build macOS arm64 |
npm run make:win |
Build Windows (native arch) |
npm run make:win:x64 |
Build Windows x64 |
npm run make:win:arm64 |
Build Windows arm64 |
npm run deploy |
Publish a release (maintainers: see docs/release-process.md) |
npm run deploy:x64 |
Publish x64 (maintainers: see docs/release-process.md) |
npm run deploy:arm64 |
Publish arm64 (maintainers: see docs/release-process.md) |
License
Mosaic Companion is licensed under the Apache License 2.0. See NOTICE for attribution details.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found