shob
agent
Basarisiz
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 17 GitHub stars
Code Basarisiz
- os.homedir — User home directory access in electron/main.ts
- process.env — Environment variable access in electron/main.ts
- process.env — Environment variable access in electron/server.ts
- network request — Outbound network request in electron/server.ts
- exec() — Shell command execution in electron/session-db.ts
Permissions Gecti
- 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 Electron.
Tech Stack
- React 19 + TypeScript
- Vite
- Electron
- pnpm
Project Structure
src/: React UI and client logicsrc/components/: UI components and app viewselectron/: Electron main/preload process code.github/workflows/: Build and release workflow
Requirements
- Node.js 22+
- pnpm
Quick Start
pnpm install
pnpm electron
Build
pnpm build
pnpm build:electron
Scripts
pnpm dev: Start Vite dev serverpnpm electron: Run Electron app in developmentpnpm build: Type-check and build frontendpnpm build:electron: Build desktop installers with electron-builderpnpm lint: Run ESLintpnpm preview: Preview production frontend build
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.
License
Proprietary or internal use by default unless you add a license file.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi