Skip to content
SPECIFICTION
Get listed

Semaphore

semaphore.io

From $0.01/mo Free plan WebWindowsmacOSLinuxAPISelf-hosted

What it is

Semaphore is an AI-native CI/CD platform for building, testing, releasing, and deploying code. Teams organize automated development tasks into workflows containing one or more pipelines. Its visual Workflow Builder represents pipelines, creates YAML configuration, and displays performance feedback. Repositories can connect from GitHub, GitLab, or Bitbucket. Teams can use hosted jobs or run self-hosted agents on Linux, macOS, or Windows; those agents can autoscale with Kubernetes or AWS. Semaphore is open source under Apache 2.0 and can be self-hosted. The default concurrency is 20 jobs, with higher limits available on request. Artifact use is free up to 20 GB monthly egress and 100 GB monthly storage; additional usage is charged separately. A free plan includes account, project, and Git integration assistance, while advanced CI troubleshooting is offered through paid support. Listed paid support begins with Basic Support at $50 a month. Semaphore says data is encrypted in transit and at rest, and that it holds SOC 2 Type 2 and ISO 27001:2022 certifications. Pricing includes free usage credits and per-minute compute charges.

Spec sheet

Product
Semaphore is an AI-native CI/CD platform for building, testing, releasing, and deploying code.Read 7 Oct 2026 · semaphore.io
Support
Free support includes help with account setup, projects, and Git integration; advanced CI troubleshooting is offered through paid support plans.Read 7 Oct 2026 · semaphore.io
Headquarters
Novi Sad, SerbiaRead 28 Sep 2026 · semaphore.io
Founded
2011Read 28 Sep 2026 · semaphore.io
Additional integrations
The feature comparison lists Slack notifications, webhook notifications, SAML/SCIM, Okta, OpenID Connect, and GitHub SSO integrations, with some edition restrictions.Read 7 Oct 2026 · docs.semaphore.io
Agent scaling
Self-hosted agents can run on Linux, macOS, or Windows and can autoscale with Kubernetes or AWS.Read 7 Oct 2026 · semaphore.io
Artifacts limit
Artifact usage is free up to 20 GB per month of egress and 100 GB per month of storage, with additional usage charged separately.Read 7 Oct 2026 · semaphore.io
Build isolation
Builds run in isolated sandbox virtual machines that are destroyed after each use.Read 7 Oct 2026 · semaphore.io
Company location
Semaphore Technologies doo lists its registered seat in Novi Sad, Republic of Serbia.Read 7 Oct 2026 · semaphore.io
Concurrency limit
The pricing page includes 20 concurrent jobs by default and says higher limits are available on request.Read 7 Oct 2026 · semaphore.io
Encryption
Semaphore says data is encrypted in transit with 256-bit encryption and at rest with AES-256.Read 7 Oct 2026 · semaphore.io
Intended customers
Semaphore says it serves SMBs, fast-growing startups, and Fortune 500 companies.Read 7 Oct 2026 · semaphore.io
Open source
The company says Semaphore is open source under the Apache 2.0 license and can be self-hosted.Read 7 Oct 2026 · semaphore.io
Security certifications
Semaphore says it has SOC 2 Type 2 and ISO 27001:2022 certifications, with reports or proof available on request.Read 7 Oct 2026 · semaphore.io
Source control integrations
Semaphore supports GitHub, GitLab, and Bitbucket repositories.Read 7 Oct 2026 · docs.semaphore.io
Workflow builder
Its visual Workflow Builder models pipelines, generates YAML configuration, and provides visual performance feedback.Read 7 Oct 2026 · semaphore.io
Workflows
A workflow consists of one or more pipelines that automate development tasks such as build, release, and deployment.Read 7 Oct 2026 · docs.semaphore.io

Plans and prices

Free usage credits Free $15 monthly credits Read 21 Sep 2026 · semaphore.io
Self-Hosted Free $0.0025/min Any machine Read 7 Oct 2026 · semaphore.io
Ubuntu ARM 2vCPU Free $0.003/min 2 vCPU Read 7 Oct 2026 · semaphore.io
Ubuntu ARM 4vCPU $0.01 a month $0.006/min 4 vCPU Read 7 Oct 2026 · semaphore.io
Ubuntu ARM 8vCPU $0.01 a month $0.012/min 8 vCPU Read 7 Oct 2026 · semaphore.io
Ubuntu x64 2vCPU $0.01 a month $0.0075/min 2 vCPU Read 7 Oct 2026 · semaphore.io
Ubuntu x64 4vCPU $0.02 a month $0.015/min 4 vCPU Read 7 Oct 2026 · semaphore.io
macOS 4vCPU $0.09 a month Pay only for what you use 4vCPU hosted runner Read 21 Sep 2026 · semaphore.io
MacOS 4vCPU $0.09 a month $0.09/min 4 vCPU Read 7 Oct 2026 · semaphore.io
Basic Support $50 a month $50/month Email support during business hours · No guaranteed response times Read 7 Oct 2026 · semaphore.io
Priority Response Support $250 a month $250/month Email + Slack · Best-effort accelerated responses 24/5 Read 7 Oct 2026 · semaphore.io
SLA Standard Support $500 a month $500/month Email + Slack + Customer Portal · 24/5 · P1 4h, P2 1 day, P3 3 days, P4 1 week Read 7 Oct 2026 · semaphore.io

Every Semaphore plan and price →

Strong points and limits

Strong points

  • Connects GitHub, GitLab, and Bitbucket
  • Supports hosted and self-hosted runners
  • Visual builder generates YAML configuration
  • Includes 20 concurrent jobs by default

Limits

  • Higher concurrency limits require a request
  • Extra artifact usage is charged separately
  • Advanced CI troubleshooting requires paid support

Who it suits

Semaphore may suit development teams that want hosted CI/CD jobs or self-hosted runners, from SMBs and startups to larger companies. It also accommodates teams that want to self-host an open-source platform.

Verdict

Semaphore combines pipeline automation with both hosted and self-hosted execution options. Check runner rates, artifact thresholds, and support needs when choosing a setup.

Where Specifiction places it

Alternatives to SemaphoreAll alternatives →