shob
agent
Warn
Health Warn
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Warn
- process.env — Environment variable access in .github/workflows/tauri-build.yml
Permissions Pass
- Permissions — No dangerous permissions requested
Purpose
This desktop application provides a workspace to run and organize multiple CLI agent sessions side-by-side within a single project. It uses Tauri v2 and React to maintain persistent terminal contexts that users can easily switch between.
Security Assessment
Overall Risk: Low. This tool is designed to execute terminal commands, but that is its intended, user-driven purpose. The automated rule scan found no hardcoded secrets and confirmed that the application does not request inherently dangerous system permissions. A process environment variable warning was flagged, but this is strictly limited to the GitHub Actions build workflow, which is standard for compiling desktop installers and poses no threat to the end user. It does not make suspicious background network requests or covertly access sensitive data.
Quality Assessment
The project is very new and currently has low community visibility with only 7 GitHub stars. However, it is highly active, with the most recent code push occurring just today. A significant concern for enterprise or open-source adoption is the complete lack of a license file. As explicitly stated in the documentation, the code defaults to proprietary and internal use, meaning legal usage rights are restricted until an official license is added.
Verdict
Use with caution: The application appears safe to run, but developers should be aware of the strict unlicensed legal status and the early-stage maturity of the project.
This desktop application provides a workspace to run and organize multiple CLI agent sessions side-by-side within a single project. It uses Tauri v2 and React to maintain persistent terminal contexts that users can easily switch between.
Security Assessment
Overall Risk: Low. This tool is designed to execute terminal commands, but that is its intended, user-driven purpose. The automated rule scan found no hardcoded secrets and confirmed that the application does not request inherently dangerous system permissions. A process environment variable warning was flagged, but this is strictly limited to the GitHub Actions build workflow, which is standard for compiling desktop installers and poses no threat to the end user. It does not make suspicious background network requests or covertly access sensitive data.
Quality Assessment
The project is very new and currently has low community visibility with only 7 GitHub stars. However, it is highly active, with the most recent code push occurring just today. A significant concern for enterprise or open-source adoption is the complete lack of a license file. As explicitly stated in the documentation, the code defaults to proprietary and internal use, meaning legal usage rights are restricted until an official license is added.
Verdict
Use with caution: The application appears safe to run, but developers should be aware of the strict unlicensed legal status and the early-stage maturity of the project.
Shob — Run multiple CLI agents across sessions within a single project
README.md
Shob - Run multiple CLI agents across sessions within a single project
Shob is a desktop app for running and organizing multiple CLI agents in one workspace.
It helps you keep parallel sessions focused, persistent, and easy to switch between.
Why Shob
- Run multiple CLI sessions side by side.
- Keep session context inside the same project.
- Switch quickly between tasks without losing flow.
- Use a desktop-first experience powered by Tauri.
Tech Stack
- React 19 + TypeScript
- Vite
- Tauri v2 (Rust backend + desktop packaging)
- pnpm
Project Structure
src/: React UI and client logicsrc/components/: UI components and app viewssrc-tauri/: Tauri config and Rust source.github/workflows/tauri-build.yml: Build and release workflow
Requirements
- Node.js 22+
- pnpm
- Rust toolchain (stable)
- Tauri system dependencies (platform-specific)
Quick Start
pnpm install
pnpm dev
To run as a desktop app during development:
pnpm tauri dev
Build
pnpm build
pnpm tauri build
Scripts
pnpm dev: Start Vite dev serverpnpm build: Type-check and build frontendpnpm lint: Run ESLintpnpm preview: Preview production frontend buildpnpm tauri: Run Tauri CLI commands
Release
GitHub Actions builds desktop installers when you push a version tag.
git tag vX.Y.Z
git push origin vX.Y.Z
Workflow output includes platform builds for Windows, macOS, and Linux.
Notes
- Replace the cover image URL with your own branding when ready.
- Keep frontend and Tauri versions aligned in
package.jsonandsrc-tauri/tauri.conf.json.
License
Proprietary or internal use by default unless you add a license file.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found