Summary
Lab is a command-line interface (CLI) tool designed for developers to quickly experiment with code. It automates the creation, organization, and cleanup of temporary code files, allowing users to focus on coding without manual file management overhead. Files are automatically named and stored in a designated folder, with an auto-cleanup feature after a set period.
Features2/15
See allMust Have
2 of 5
Automated Sorting Rules
Privacy Controls
AI File Chat
Semantic Search
Cloud Storage Integration
Other
0 of 10
Feedback-Driven Refinement
Manual Approval Workflow
Demo Mode
Local File Access
Usage Credits & Quotas
Multi-User Collaboration
Enterprise SSO & Compliance
Centralized Team Billing
Advanced AI Model
Data Encryption & Security
PricingFreemium
See allFree
- Unlimited public/private repositories
- Dependabot security and version updates
- 2,000 CI/CD minutes/month (Free for public repositories)
- 500MB of Packages storage (Free for public repositories)
- Issues & Projects
- Community support
Team
- Everything included in Free, plus...
- Access to GitHub Codespaces
- Protected branches
- Multiple reviewers in pull requests
- Draft pull requests
- Code owners
- Required reviewers
- Pages and Wikis
- Environment deployment branches and secrets
- 3,000 CI/CD minutes/month (Free for public repositories)
- 2GB of Packages storage (Free for public repositories)
- Web-based support
Enterprise
- Everything included in Team, plus...
- Data residency
- Enterprise Managed Users
- User provisioning through SCIM
- Enterprise Account to centrally manage multiple organizations
- Environment protection rules
- Repository rules
- Audit Log API
- SOC1, SOC2, type 2 reports annually
- FedRAMP Tailored Authority to Operate (ATO)
- SAML single sign-on
- Advanced auditing
- GitHub Connect
- 50,000 CI/CD minutes/month (Free for public repositories)
- 50GB of Packages storage (Free for public repositories)
Rationale
Lab is a CLI tool that helps developers experiment with code by automatically handling file creation, organization, and cleanup. It automatically organizes files with smart names and cleans them up after a configurable period (default 7 days). This aligns with the 'Automated Sorting Rules' feature. The tool operates locally on the user's machine and manages files in a designated 'lab' folder, implying that the user has full control over their files and the AI (if any underlying AI is used for 'smart names') does not store files permanently on external servers, which aligns with 'Privacy Controls'. While it doesn't explicitly mention AI chat or semantic search, its core function of automated file organization and cleanup based on file types and time matches the spirit of automated file management.