Skip to content

Open source Β· macOS Β· Windows Β· Linux

A softphone worth leaving open all day.

Aria registers with any standards-compliant SIP server, sounds good, and stays out of your way. Native on every desktop, with a Rust calling engine underneath instead of a browser.

No SIP server to point it at? AriaRoute is our hosted phone system β€” numbers, extensions and voicemail, fully managed.

The Aria dialer on macOS, registered and showing a number ready to call

Get Aria

Signed installers for every desktop platform, published straight from the build. Pick your machine and you are calling in a couple of minutes.

Updates arrive in-app β€” the desktop build ships with a signed updater.

Downloadv0.4.3

Free for personal and non-commercial use. Commercial use needs a licence.

Calling

Everything a desk phone does, without the desk phone.

  • Register over UDP, TCP or TLS with digest auth
  • Inbound and outbound calls
  • Mute, hold and hangup
  • DTMF tones (RFC 2833)
  • Blind and attended transfer
  • Presence and busy-lamp-field
  • Multiple accounts, switched in one click
  • Contacts and call history

Audio

Opus
Up to 48 kHz
G.711
Β΅-law and A-law
Jitter buffer
Adaptive
Recording
Local WAV

Encryption

TLS for signalling and SRTP for media, using AES-128-CM with HMAC-SHA1-80. Keys are exchanged in the SDP (SDES), so calls are encrypted between Aria and your server β€” this is transport encryption, not end-to-end.

Call insights

Opt-in build

Transcription that never leaves the machine.

Aria can transcribe and summarise a call locally. Not "processed securely in the cloud" β€” the audio never goes anywhere. The only network request the AI engine can make is downloading its model, and it is restricted at compile time to an allowlist of hosts.

Available when Aria is built with the ai feature enabled; it is not in the default download. Read the engine.

Audio is dropped immediately

The recording is released the moment a transcript exists β€” on every exit path, including failure.

Both sides, separately

The two call legs are never mixed, so who said what comes out of the pipeline rather than a guess.

No account, no upload

Transcription and summarisation both run on your own hardware.

What to point it at

Bring your own PBX, or use ours.

Any SIP server

Aria is a standards-compliant SIP client. Point it at Asterisk, FreeSWITCH, 3CX, your carrier's service, or whatever your company already runs. Enter a server, username and password and you are registered.

Setup guide β†’

AriaRoute

Hosted

If you do not have a phone system, we run one. AriaRoute is our multi-tenant cloud PBX: numbers, extensions, auto-attendant, ring groups, voicemail and call recording, managed for you. Aria works with it out of the box.

See plans at ariaroute.com β†’

Under it

Built on open-source Rust libraries.

The protocol and media layers are separate crates, dual-licensed MIT or Apache-2.0. Use them in your own project, or read them to see exactly how Aria handles a call.

The libraries are licensed for any use, commercial included. The apps are open source for non-commercial use β€” business use needs a licence. See the terms.

Try it on your own line.

Free to download, free for personal use, and it registers against whatever SIP account you already have.

Download Aria