Skip to content
@signalwire

SignalWire

Programmable Unified Communications

SignalWire

Programmable Unified Communications

Build voice, video, messaging, and AI-powered applications with our SDKs and APIs.

Quick Start

SDK Install Docs
JavaScript npm install @signalwire/realtime-api Guide
Python pip install signalwire Guide
Ruby gem install signalwire Guide
PHP composer require signalwire/signalwire Guide

Featured Projects

Project Description
FreeSWITCH Software Defined Telecom Stack
signalwire-js JavaScript/TypeScript SDK
signalwire-python Python SDK
signalwire-agents AI Agents SDK

Resources

Resource Description
Documentation Full API reference and guides
SignalWire Academy Learn to build AI Agents with structured courses
SignalWire Demos Working examples and starter templates
Community Get help from the community

Getting Help

License

Most repositories are licensed under MIT. See individual repositories for specifics.

Pinned Loading

  1. signalwire-agents signalwire-agents Public

    SignalWire AI Agents SDK

    Python 41 8

  2. freeswitch freeswitch Public

    FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From…

    C 4.7k 1.7k

  3. signalwire-node signalwire-node Public

    JavaScript 46 64

  4. signalwire-js signalwire-js Public

    TypeScript 23 18

Repositories

Showing 10 of 123 repositories
  • signalwire-agents Public

    SignalWire AI Agents SDK

    signalwire/signalwire-agents’s past year of commit activity
    Python 41 MIT 8 0 1 Updated Mar 7, 2026
  • docs Public

    The source for the SignalWire Docs website.

    signalwire/docs’s past year of commit activity
    MDX 12 MIT 34 136 7 Updated Mar 6, 2026
  • signalwire/call-fabric-client-beta’s past year of commit activity
    JavaScript 0 3 2 22 Updated Mar 6, 2026
  • freeswitch Public

    FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.

    signalwire/freeswitch’s past year of commit activity
  • signalwire-agents-typescript Public

    SignalWire AI Agent Typescript SDK

    signalwire/signalwire-agents-typescript’s past year of commit activity
    TypeScript 1 0 0 2 Updated Mar 5, 2026
  • signalwire/actions-template’s past year of commit activity
    JavaScript 0 2 1 18 Updated Mar 5, 2026
  • swml_claude_skill Public

    SWML Claude Code Skill

    signalwire/swml_claude_skill’s past year of commit activity
    0 0 0 0 Updated Mar 4, 2026
  • freeswitch-docs Public

    Source for the FreeSWITCH documentation

    signalwire/freeswitch-docs’s past year of commit activity
    HTML 38 MIT 107 41 (25 issues need help) 39 Updated Mar 3, 2026
  • signalwire-js Public
    signalwire/signalwire-js’s past year of commit activity
    TypeScript 23 MIT 18 10 37 Updated Mar 2, 2026
  • dialer-native Public

    SWDialer as a native application

    signalwire/dialer-native’s past year of commit activity
    TypeScript 0 0 0 1 Updated Mar 1, 2026