Ticket-based orchestration
Create a mission from a ticket containing a title, description, attachments, and context. The scheduler can select the next ready ticket based on dependencies, priority, and the limit on simultaneous agents.
Singularity est un IDE de bureau et environnement de développement agentique qui réunit code, terminal, Git, tickets et agents IA. Il aide les développeurs et petites équipes à exécuter des missions parallèles dans des worktrees isolés, puis à relire ou intégrer les changements.
Singularity is an agentic development environment and desktop IDE that brings together the code editor, terminals, Git, workspaces, a Kanban board, and AI agents. It is intended for developers and small teams that want to delegate features, fixes, or refactorings while keeping review and tracking in the same space.
Its unit of work is the ticket rather than a continuous conversation. A ticket gives an agent scope, context, and a mission; the agent can work in an isolated worktree, report on its activity, and produce a change to review or integrate. Singularity works with AI providers configured through their CLIs, and its application data remains on the computer in a local SQLite database. Calls to AI services then depend on the providers and their own settings.
Create a mission from a ticket containing a title, description, attachments, and context. The scheduler can select the next ready ticket based on dependencies, priority, and the limit on simultaneous agents.
The editor, shell sessions, workspaces, Git, and Kanban board share the same desktop environment. Mission Control presents projects, tickets, and active agents in one place.
With isolation enabled, each agent receives its own Git worktree and branch. It can read, modify, test, and commit without changing the main working directory; commits can then be reapplied to the base branch through rebase.
The terminal displays commands, tools, and results live. The ticket shows the agent's phase, affected projects, blocking questions, and final report, with distinct statuses such as Done, Failed, Pending, and User action.
You can answer a question in the ticket, send a message, stop an execution, or restart it. Automatic merging is configurable; otherwise, the result remains available for inspection and approval.
The DevOps profile tracks pipelines and can open a repair ticket after a CI failure. The Pipelines plugin provides CI/CD tracking in the application with a Singularity Licence subscription.
Describe a feature in a ticket, attach the relevant context, and let an agent modify the repository in a dedicated branch. You can review the report and changes before integrating them.
Assign a bug to an agent without giving it the context of the entire project. It runs its commands and tests in a separate worktree, while the ticket retains the discussions and mission status.
Distribute multiple ready tickets among simultaneous agents, including when the workspace contains multiple repositories. Dependencies, priorities, and affected projects remain visible in Mission Control.
When a pipeline fails, use CI/CD tracking to view logs, create a repair mission, and keep the diagnosis and fix in the ticket workflow.
Adopt Singularity gradually as your primary IDE or alongside your current tools. The application works directly on the same projects and repositories, with the ability to stop, question, or restart an execution.
Singularity is a desktop IDE built with Electron. It brings together the editor, terminals, Git, workspaces, a Kanban board, and AI agent orchestration in a single application.
You create or select a ticket, then choose a provider and model corresponding to the CLI installed and authenticated on your machine. The agent works in a dedicated worktree when enabled, displays its activity in the terminal, and returns a report along with a result to review or integrate.
Yes. The optional sandbox can limit certain filesystem and network access with Seatbelt on macOS and Landlock on Linux. This protection complements the worktree's Git isolation, but its effect depends on the provider and project configuration.
The application is available on macOS and Windows, and Linux packages are published. Application data resides in a local SQLite database; Singularity does not send files to an intermediary service. However, configured AI provider CLIs may communicate outside the machine according to their settings and policies.
The application is free, with no subscription or credit card required, and includes unlimited agents, projects, and worktrees, language servers, and the Notes plugin. Singularity Licence costs €24 per month per device after a 14-day trial; it unlocks paid Marketplace plugins, including Pipelines for CI/CD. The subscription can be canceled at any time.
CreateOS Sandbox is an isolated compute environment for running code and agent workloads inside Firecracker micro-VMs. It is designed for workflows that need machine-level isolation, private networking between sandboxes, and programmatic control through SDK, CLI, or MCP.
GitBot is a local browser-based workspace for creating reusable coding bots powered by Claude Code, Codex, or OpenCode. It helps developers run those agents across repository folders with persistent threads and configurable permissions.
ByteAsk is a terminal-first AI coding agent for C and C++ that edits repositories and verifies changes with the real compiler, debugger, sanitizers, and tests before showing a diff. It offers a free tier plus paid plans, with editor connectors and zero-retention handling described in the source.
hob is an independent workspace for coding agents that keeps agent sessions, terminals, history, and follow-up work organized around the tools and providers you already use. It is aimed at developers who want local control over routing, history, and workspace structure rather than a bundled model stack.
Manta AI is an autonomous web app testing tool for teams that want to map application behavior, catch regressions, and generate tests without writing scripts or maintaining selectors. It works from a URL and supports plain-English test flows, run results with screenshots, and scheduled or deployment-triggered checks.
SonOf connects to your repo and PM tool, audits the codebase and surrounding product context, and turns approved work into shipped tickets with senior engineering review. It is aimed at founders and engineering leaders who need backlog help without hiring a full team immediately.