Open Session
Open Session is a self-hosted server designed to orchestrate AI coding sessions within git worktrees, either on your own infrastructure or in isolated sandboxes. It provides a web UI for managing and monitoring these sessions, making it easier for teams to oversee AI-driven development work. The tool is built to integrate with popular collaboration and project management platforms, including Slack, Linear, Plain, and GitHub, enabling seamless intake of tasks and review of generated changes. The server supports multiple AI agents, such as Codex and Claude, allowing teams to run different models in parallel on separate tasks. Each session operates in its own git worktree, which isolates changes and prevents conflicts with the main codebase. Open Session also includes diff and pull request review capabilities, so AI-generated code can be inspected and approved before merging. As an open-source project, Open Session gives organizations full control over their AI coding workflows. Self-hosting ensures that code and data remain within the organization's infrastructure, addressing privacy and compliance concerns. The tool is particularly useful for teams that want to leverage AI agents while maintaining rigorous code review processes and integrating with existing development tools.
- Category
- AI Agents
- Pricing
- Open Source
Problem solved
Open Session solves the challenge of safely running AI coding agents by isolating their work in git worktrees and sandboxes, while providing a unified interface for intake, review, and collaboration through existing tools like Slack and GitHub.
Use cases
- Automate code changes with AI agents in isolated git worktrees
- Review AI-generated diffs and pull requests before merging
- Trigger coding sessions from Slack, Linear, Plain, or GitHub issues
- Run multiple AI agents (e.g., Codex, Claude) in parallel on separate tasks
- Self-host a secure coding agent server within your own infrastructure
- Integrate AI coding workflows into existing team communication tools
Audience
- Developers
- Enterprise
- Startups
Pros
- Self-hosted for full control and data privacy
- Isolated sandboxes and git worktrees prevent conflicts
- Web UI for monitoring and managing sessions
- Integrates with Slack, Linear, Plain, and GitHub
- Supports multiple AI agents like Codex and Claude
Cons
- Requires self-hosting infrastructure and maintenance
- Setup and configuration may be complex
- Documentation may be limited as an early-stage project
Official website: https://github.com/tellahq/opensession
Canonical LambdaBase page: https://www.lambdabase.com/tools/open-session