Run multiple Claude Code sessions in parallel.
opslane/opslane_old is ranked 14,008 with 770 stars.
Same-category comparison
opslane/opslane_old is ranked 14,008 among these 8 peers; ai-ppt-template/free-ppt-template is ranked 14,004.
Same-category comparison| Name | Rank | Metrics |
|---|
| ihatecsv/deepseek-ocr-client | 13,994 | - Language:
- JavaScript
- Stars:
- 771
- Forks:
- 85
- Description:
- A real-time Electron-based desktop GUI for DeepSeek-OCR.
|
|---|
| mfrashad/text2art | 13,996 | - Language:
- Jupyter Notebook
- Stars:
- 771
- Forks:
- 192
- Description:
- AI-powered Text-to-Art Generator - Text2Art.com.
|
|---|
| robswc/tradingview-webhooks-bot | 13,998 | - Language:
- Python
- Stars:
- 771
- Forks:
- 207
- Description:
- a framework 🏗 for trading with tradingview webhooks.
|
|---|
| ai-ppt-template/free-ppt-template | 14,004 | - Stars:
- 770
- Forks:
- 177
|
|---|
| yeephycho/tensorflow-face-detection | 14,023 | - Language:
- Python
- Stars:
- 769
- Forks:
- 258
- Description:
- A mobilenet SSD based face detector, powered by tensorflow object detection api, trained by WIDERFACE dataset.
|
|---|
| divar-ir/ai-doc-gen | 14,038 | - Language:
- Python
- Stars:
- 767
- Forks:
- 80
- Description:
- AI-powered multi-agent system that automatically analyzes codebases and generates comprehensive documentation. Features GitLab integration, concurrent processing, and multiple LLM support for better code understanding and developer onboarding.
|
|---|
| ZeroTang05/VideoAdGuard | 14,052 | - Language:
- TypeScript
- Stars:
- 766
- Forks:
- 37
|
|---|
| mandiant/stringsifter | 14,056 | - Language:
- Python
- Stars:
- 766
- Forks:
- 125
- Description:
- A machine learning tool that ranks strings based on their relevance for malware analysis.
|
|---|
Key parameters and specifications
Key parameters and specifications| Parameter | Value |
|---|
| Language | TypeScript |
|---|
| Category | Applications |
|---|
| Subcategory | Coding |
|---|
| Keywords | Agent sandbox, Containers, DevOps, Tool use |
|---|
| Stars | 770 |
|---|
| Forks | 41 |
|---|
| Contributors | 1 |
|---|
| Created date | 2024-06-04 |
|---|
| Updated date | 2026-10-05 |
|---|
| Stars in 1 day | 0 |
|---|
| Stars in 7 days | 0 |
|---|
| Rank | 14,008 |
|---|
| Previous rank | 13,882 |
|---|
| Rank change | -126 |
|---|
| 7-day stars rank | 14,236 |
|---|
| Previous 7-day stars rank | 14,255 |
|---|
| 7-day stars rank change | 19 |
|---|
| Total stars rank | 13,775 |
|---|
| Previous total stars rank | 13,752 |
|---|
| Total stars rank change | -23 |
|---|
| Country | USA |
|---|
README summary
Opslane Desktop app for managing multiple Claude Code sessions in parallel. Opslane lets you work on multiple projects simultaneously with Claude AI assistance. Each session runs in an isolated Docker container, allowing you to experiment, iterate, and develop features without affecting your local repositories. Claude can work on different features across multiple projects, review changes in real-time, and selectively apply them to your local codebase when ready. Key Features 🚀 **Multi-Session Management** - Work on multiple projects simultaneously with isolated
sessions 🔍 **Live Diff Viewer** - Review all file changes with syntax highlighting before applying 🔄 **Two-Way Sync** - Optional bidirectional file synchronization between container and local repo 📦 **Docker Isolation** - Each session runs in its own container with resource limits 📚 **Session Archiving** - Preserve completed sessions for future reference Quick Start Prerequisites Node. 77+ Docker Desktop (running) Claude Code CLI with OAuth credentials configured Installation The app will launch with hot reload enabled for development. Choose a Claude model (Sonnet, Opus, or Haiku) 5
. Click "Start Session" Claude will begin working in an isolated container while you monitor progress in real-time. **Create Session** - Select project directory, describe task, choose Claude model 2. **Claude Works** - AI reads files, edits code, runs commands in isolated container 3. **Review Changes** - View diffs in real-time with syntax highlighting 4. **Sync to Local** - Apply container changes to your local repository when ready 5. **Archive** - Preserve session history for future reference Each session is completely isolated - experiments in
one session never affect others or your local files until you explicitly sync changes. 0 (Rust) **Frontend**: React 19 + TypeScript **Database**: SQLite **Styling**: Tailwind CSS 4 **Build Tool**: Vite 5 Development Common Commands See CONTRIBUTING. md for detailed development guidelines, including how to add Tauri commands and submit pull requests. Documentation Product Requirements - Product vision and goals Architecture - System architecture and design Design Principles - Core design philosophy UX Design - User experience and interaction design Database Schema - Data models and migrations
Milestones - Implementation roadmap Project Structure Troubleshooting Having issues? md for guidelines on: Development setup Code style and standards Adding new features Submitting pull requests License MIT License - see LICENSE file for details. Resources Tauri Documentation React Documentation Vite Documentation
Frequently asked questions
How many stars and forks are recorded?
opslane/opslane_old has 770 stars and 41 forks.
What is the repository rank?
opslane/opslane_old is ranked 14,008.
What language and category are recorded?
opslane/opslane_old has 770 stars, uses TypeScript and belongs to Applications.
Which repository is closest in rank?
opslane/opslane_old is compared with ai-ppt-template/free-ppt-template, ranked 14,004 with 770 stars.
Opslane
Desktop app for managing multiple Claude Code sessions in parallel.
What is Opslane?
Opslane lets you work on multiple projects simultaneously with Claude AI assistance. Each session runs in an isolated Docker container, allowing you to experiment, iterate, and develop features without affecting your local repositories.
Claude can work on different features across multiple projects, review changes in real-time, and selectively apply them to your local codebase when ready.
Key Features
- 🚀 Multi-Session Management - Work on multiple projects simultaneously with isolated sessions
- 🔍 Live Diff Viewer - Review all file changes with syntax highlighting before applying
- 🔄 Two-Way Sync - Optional bidirectional file synchronization between container and local repo
- 📦 Docker Isolation - Each session runs in its own container with resource limits
- 📚 Session Archiving - Preserve completed sessions for future reference
Quick Start
Prerequisites
- Node.js 18+
- Rust 1.77+
- Docker Desktop (running)
- Claude Code CLI with OAuth credentials configured
Installation
git clone https://github.com/opslane/opslane.git
cd opslane
npm install
npm run tauri:dev
The app will launch with hot reload enabled for development.
First Session
- Click "New Session" in the app
- Select a local Git repository
- Describe your task (e.g., "Add user authentication")
- Choose a Claude model (Sonnet, Opus, or Haiku)
- Click "Start Session"
Claude will begin working in an isolated container while you monitor progress in real-time.
How It Works
- Create Session - Select project directory, describe task, choose Claude model
- Claude Works - AI reads files, edits code, runs commands in isolated container
- Review Changes - View diffs in real-time with syntax highlighting
- Sync to Local - Apply container changes to your local repository when ready
- Archive - Preserve session history for future reference
Each session is completely isolated - experiments in one session never affect others or your local files until you explicitly sync changes.
Tech Stack
- Backend: Tauri 2.0 (Rust)
- Frontend: React 19 + TypeScript
- Database: SQLite
- Styling: Tailwind CSS 4
- Build Tool: Vite 5
Development
Common Commands
# Start development server with hot reload
npm run tauri:dev
# Run frontend only (UI development)
npm run dev
# Type checking
npm run typecheck
# Linting
npm run lint
# Build for production
npm run tauri:build
See CONTRIBUTING.md for detailed development guidelines, including how to add Tauri commands and submit pull requests.
Documentation
Project Structure
opslane/
├── src/ # React frontend
│ ├── components/ # UI components
│ ├── hooks/ # Custom React hooks
│ ├── lib/ # Utilities and helpers
│ └── types/ # TypeScript types
├── src-tauri/ # Rust backend
│ ├── migrations/ # SQLite migrations
│ └── src/
│ ├── commands/ # Tauri IPC commands
│ ├── services/ # Business logic
│ └── models/ # Data structures
└── specs/ # Product documentation
Troubleshooting
Having issues? Check the Troubleshooting Guide for solutions to common problems:
- Docker not running
- Port conflicts
- Rust compilation errors
- Hot reload issues
- Session creation failures
Support
Contributing
We welcome contributions! Please see CONTRIBUTING.md for guidelines on:
- Development setup
- Code style and standards
- Adding new features
- Submitting pull requests
License
MIT License - see LICENSE file for details.
Resources