---
name: LiveKit CLI
slug: livekit-cli
type: github
source_url: https://github.com/livekit/livekit-cli
organization: LiveKit
organization_slug: livekit
total_releases: 89
latest_version: v2.16.2
latest_date: 2026-04-14
last_updated: 2026-04-19
tracking_since: 2021-10-25
canonical: https://releases.sh/livekit/livekit-cli
organization_url: https://releases.sh/livekit
---

<Summary type="rolling" window-days="90" release-count="4">
The CLI shifted toward expanded integration capabilities and improved operational tooling. Machine-readable output modes landed in the token create command, while new inference and agent features—including private-link subcommand support and an --inference flag for bearer tokens—extended the tool's reach into LiveKit's broader platform. Documentation browsing shipped via `lk docs` commands, and stdin request support plus non-interactive terminal handling made the CLI more automation-friendly.
</Summary>

<Summary type="monthly" period="March 2026" release-count="3">
Three releases in March advanced CLI tooling for LiveKit's expanding platform surface. Version 2.14.0 added stdin request support and introduced agent private-link management, while 2.15.0 shipped the `lk docs` command for in-CLI documentation search. Version 2.16.0 refined operational details—machine-friendly token output modes, improved Dockerfile build performance with multi-stage builds, and better error handling like showing available projects when selection fails.
</Summary>

<Release version="v2.16.2" date="April 14, 2026" published="2026-04-14T20:42:20.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.16.2">
## What's Changed
* Add --cloud-region support to agent private-link create by @shreyasj-livekit in https://github.com/livekit/livekit-cli/pull/824
* bump server-sdk-go and livekit-cli version to 2.16.2 by @andrewnitu in https://github.com/livekit/livekit-cli/pull/825


**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.16.1...v2.16.2
</Release>

<Release version="v2.16.1" date="April 14, 2026" published="2026-04-14T04:29:34.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.16.1">
## What's Changed
* Rename log field pID to participantID by @paulwe in https://github.com/livekit/livekit-cli/pull/793
* feat: add pricing-info subcommand to docs CLI by @Topherhindman in https://github.com/livekit/livekit-cli/pull/794
* Remove deprecated and bump protocol version by @keepingitneil in https://github.com/livekit/livekit-cli/pull/797
* suppress pion logs by @davidzhao in https://github.com/livekit/livekit-cli/pull/801
* update replay, add export by @frostbyte73 in https://github.com/livekit/livekit-cli/pull/802
* private-link cli: render server-provided DNS by @shreyasj-livekit in https://github.com/livekit/livekit-cli/pull/807
* Update private-link CLI for latest protocol health-status protos by @shreyasj-livekit in https://github.com/livekit/livekit-cli/pull/811
* Render private-link health with human-readable labels by @shreyasj-livekit in https://github.com/livekit/livekit-cli/pull/812
* Support Approved private-link health status by @shreyasj-livekit in https://github.com/livekit/livekit-cli/pull/814
* Show endpoint and connection_endpoint separately in private-link CLI by @shreyasj-livekit in https://github.com/livekit/livekit-cli/pull/817
* add dispatch name to agent listing by @real-danm in https://github.com/livekit/livekit-cli/pull/815
* chore: pin GHA by commit, switch to golangci-lint by @davidzhao in https://github.com/livekit/livekit-cli/pull/823
* feat: support web console opener, deprecate sandbox creation by @rektdeckard in https://github.com/livekit/livekit-cli/pull/821

## New Contributors
* @paulwe made their first contribution in https://github.com/livekit/livekit-cli/pull/793
* @Topherhindman made their first contribution in https://github.com/livekit/livekit-cli/pull/794

**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.16.0...v2.16.1
</Release>

<Release version="v2.16.0" date="March 13, 2026" published="2026-03-13T19:13:59.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.16.0">
## What's Changed
* chore(deps): bump server-sdk to 2.16.0 by @rektdeckard in https://github.com/livekit/livekit-cli/pull/792
* feat: improve Dockerfile build performance with multi-stage builds by @bcherry in https://github.com/livekit/livekit-cli/789
* fix dockerfile for uv by @yoonsio in https://github.com/livekit/livekit-cli/pull/791
* fix lk app create panic by @rektdeckard in https://github.com/livekit/livekit-cli/pull/790
* feat: add machine-friendly output modes to token create by @inickt in https://github.com/livekit/livekit-cli/pull/786
* update readme by @ladvoc in in https://github.com/livekit/livekit-cli/pull/780
* reverse sort regions by @real-danm in in https://github.com/livekit/livekit-cli/pull/787
* fix: send project selection status messages to stderr by @inickt in in https://github.com/livekit/livekit-cli/pull/785
* feat: add project id to list command by @inickt in in https://github.com/livekit/livekit-cli/pull/783

## New Contributors
* @inickt made their first contribution in https://github.com/livekit/livekit-cli/pull/783

**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.15.0...v2.16.0
</Release>

<Release version="v2.15.0" date="March 5, 2026" published="2026-03-05T20:57:34.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.15.0">
## What's Changed
* feat: add `lk docs` commands for searching and browsing LiveKit documentation by @bcherry in https://github.com/livekit/livekit-cli/pull/774
* chore(release): bump self and server-sdk to 2.15.0 for release by @rektdeckard in https://github.com/livekit/livekit-cli/pull/782


**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.14.0...v2.15.0
</Release>

<Release version="v2.14.0" date="March 4, 2026" published="2026-03-04T21:38:56.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.14.0">
## What's Changed
* feat: add stdin request support by @inickt in https://github.com/livekit/livekit-cli/pull/760
* add private-link subcommand under agent by @shreyasj-livekit in https://github.com/livekit/livekit-cli/pull/768
* Update Cloud Agent Private Link API by @keepingitneil in https://github.com/livekit/livekit-cli/pull/772
* feat: add --inference flag to token create command to create bearer tokens usable in the inference gateway by @shawnfeldman in https://github.com/livekit/livekit-cli/pull/773
* show available projects on project not found error by @theomonnom in https://github.com/livekit/livekit-cli/pull/777
* feat(lk): support non-interactive terminals and default accept flag by @rektdeckard in https://github.com/livekit/livekit-cli/pull/776
* feat(release): update goreleaser config to v2 and support darwin binaries by @rektdeckard in https://github.com/livekit/livekit-cli/pull/781

## New Contributors
* @shreyasj-livekit made their first contribution in https://github.com/livekit/livekit-cli/pull/768
* @keepingitneil made their first contribution in https://github.com/livekit/livekit-cli/pull/772
* @shawnfeldman made their first contribution in https://github.com/livekit/livekit-cli/pull/773
* @theomonnom made their first contribution in https://github.com/livekit/livekit-cli/pull/777

**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.13.2...v2.14.0
</Release>

<Release version="v2.13.2" date="February 4, 2026" published="2026-02-04T18:13:18.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.13.2">
## What's Changed
* ensure version.go version matches tag version during releases by @davidzhao in https://github.com/livekit/livekit-cli/pull/750
* Updating protocol to latest by @nishadmusthafa in https://github.com/livekit/livekit-cli/pull/754
* Add ability to publish h265 bytestream via tcp or unix socket by @chenosaurus in https://github.com/livekit/livekit-cli/pull/722
* improve replay list, update load -> playback by @frostbyte73 in https://github.com/livekit/livekit-cli/pull/755
* feat: Support CLI flag to discard env vars with empty value by @korya in https://github.com/livekit/livekit-cli/pull/736
* fix(deps): update livekit deps by @renovate[bot] in https://github.com/livekit/livekit-cli/pull/730
* feat: add participant attributes for agent load test by @s-hamdananwar in https://github.com/livekit/livekit-cli/pull/757
* feat: add participant attributes to token creation by @inickt in https://github.com/livekit/livekit-cli/pull/763
* offset flag in replay commands. by @boks1971 in https://github.com/livekit/livekit-cli/pull/756
* Exclude files in subdir by @yoonsio in https://github.com/livekit/livekit-cli/pull/764

## New Contributors
* @korya made their first contribution in https://github.com/livekit/livekit-cli/pull/736
* @inickt made their first contribution in https://github.com/livekit/livekit-cli/pull/763

**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.13.1...v2.13.2
</Release>

<Release version="v2.13.1" date="January 8, 2026" published="2026-01-08T01:34:20.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.13.1">
## What's Changed
* Incorporating changes in the list phone number api by @nishadmusthafa in https://github.com/livekit/livekit-cli/pull/734
* Revert "prompt to tail logs upon `lk agent deploy`" by @real-danm in https://github.com/livekit/livekit-cli/pull/748
* update version by @real-danm in https://github.com/livekit/livekit-cli/pull/749


**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.13.0...v2.13.1
</Release>

<Release version="v2.13.0" date="January 7, 2026" published="2026-01-07T19:57:55.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.13.0">
## What's Changed
* Correctly handle agents prerelease versions for SDK version check by @bcherry in https://github.com/livekit/livekit-cli/pull/729
* Changing up how dispatch rules are assigned to numbers by @nishadmusthafa in https://github.com/livekit/livekit-cli/pull/726
* Add timeout for cloud-agent build by @yoonsio in https://github.com/livekit/livekit-cli/pull/727
* the region list displayed to users should be sorted by @real-danm in https://github.com/livekit/livekit-cli/pull/737
* Clarify error messages for `agent create` when no agent in directory by @andrewnitu in https://github.com/livekit/livekit-cli/pull/738
* chore(deps): update github workflows (major) by @renovate[bot] in https://github.com/livekit/livekit-cli/pull/714
* prompt to tail logs upon `lk agent deploy` by @andrewnitu in https://github.com/livekit/livekit-cli/pull/742
* fix: handle dot format within rc releases for Python by @davidzhao in https://github.com/livekit/livekit-cli/pull/741
* readme source installation instruction update by @pUrGe12 in https://github.com/livekit/livekit-cli/pull/740
* chore: fix some typos in comments by @promalert in https://github.com/livekit/livekit-cli/pull/743
* Unhide the number command. This was a miss during the release by @nishadmusthafa in https://github.com/livekit/livekit-cli/pull/745

## New Contributors
* @andrewnitu made their first contribution in https://github.com/livekit/livekit-cli/pull/738
* @pUrGe12 made their first contribution in https://github.com/livekit/livekit-cli/pull/740
* @promalert made their first contribution in https://github.com/livekit/livekit-cli/pull/743

**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.12.9...v2.13.0
</Release>

<Release version="v2.12.9" date="November 12, 2025" published="2025-11-12T20:38:57.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.12.9">
## What's Changed
* add a silent mode for agent delete by @real-danm in https://github.com/livekit/livekit-cli/pull/723
* better error message when secrets are malformed by @real-danm in https://github.com/livekit/livekit-cli/pull/724
* fix(deps): update module github.com/livekit/protocol to v1.43.0 by @renovate[bot] in https://github.com/livekit/livekit-cli/pull/701
* set up pion logger in server-sdk-go by @boks1971 in https://github.com/livekit/livekit-cli/pull/728


**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.12.8...v2.12.9
</Release>

<Release version="v2.12.8" date="November 5, 2025" published="2025-11-05T10:11:41.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.12.8">
## What's Changed
* Add argument for h26x streaming format. by @boks1971 in https://github.com/livekit/livekit-cli/pull/720


**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.12.7...v2.12.8
</Release>

<Release version="v2.12.7" date="November 3, 2025" published="2025-11-03T21:18:32.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.12.7">
## Changelog
* 93e40a3fc46aa0a12b8b86224ea159476563f11e fix build log output format (#721)


</Release>

<Release version="v2.12.3" date="October 31, 2025" published="2025-10-31T22:46:13.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.12.3">
## What's Changed
* Updated phone number api by @nishadmusthafa in https://github.com/livekit/livekit-cli/pull/708
* support agent region by @real-danm in https://github.com/livekit/livekit-cli/pull/713
* Add github action to validate server-sdk-go version on release by @yoonsio in https://github.com/livekit/livekit-cli/pull/718
* bump for latest version by @real-danm in https://github.com/livekit/livekit-cli/pull/719


**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.12.2...v2.12.3
</Release>

<Release version="v2.12.2" date="October 21, 2025" published="2025-10-21T23:01:37.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.12.2">
## What's Changed
* match dockerfile go version by @yoonsio in https://github.com/livekit/livekit-cli/pull/711


**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.12.1...v2.12.2
</Release>

<Release version="v2.12.1" date="October 21, 2025" published="2025-10-21T22:27:23.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.12.1">
## What's Changed
* Refactor shared lib to use `fs.FS` by @yoonsio in https://github.com/livekit/livekit-cli/pull/706
* Update livekit-cli to use shared cloudagents client by @yoonsio in https://github.com/livekit/livekit-cli/pull/710


**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.6.3...v2.12.1
</Release>

<Release version="v2.6.3" date="October 16, 2025" published="2025-10-16T21:14:39.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.6.3">
## What's Changed
* Adding ability to specify headers on CreateSIPParticipant by @alexlivekit in https://github.com/livekit/livekit-cli/pull/700
* chore(deps): update github workflows (major) by @renovate[bot] in https://github.com/livekit/livekit-cli/pull/682
* handle post signed request by @yoonsio in https://github.com/livekit/livekit-cli/pull/702
* feat(agents): confirm default project or choice before agent init by @rektdeckard in https://github.com/livekit/livekit-cli/pull/704
* support regional log pulls for cloud agents by @real-danm in https://github.com/livekit/livekit-cli/pull/695
* Adding the phone number apis by @nishadmusthafa in https://github.com/livekit/livekit-cli/pull/703
* Support file-mounted secret for cloud-agents by @yoonsio in https://github.com/livekit/livekit-cli/pull/677
* Display version status by @yoonsio in https://github.com/livekit/livekit-cli/pull/705
* bump version and go mod tidy by @real-danm in https://github.com/livekit/livekit-cli/pull/707

## New Contributors
* @nishadmusthafa made their first contribution in https://github.com/livekit/livekit-cli/pull/703

**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.6.2...v2.6.3
</Release>

<Release version="v2.6.2" date="October 2, 2025" published="2025-10-02T20:54:26.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.6.2">
## What's Changed
* fix(agents): set sbx id in envrionment when initializing agent by @rektdeckard in #699
* refactor for shared cloud agents lib by @yoonsio in #698
* update replay by @frostbyte73 in #697

**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.6.1...v2.6.2
</Release>

<Release version="v2.6.1" date="October 1, 2025" published="2025-10-01T16:07:16.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.6.1">
## What's Changed
* add streamlined lk agent init command by @rektdeckard in #696

**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.6.0...v2.6.1
</Release>

<Release version="v2.6.0" date="September 24, 2025" published="2025-09-24T23:42:20.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.6.0">
## What's Changed
* bump major version by @yoonsio in https://github.com/livekit/livekit-cli/pull/692
* supports livekit-cli version check

**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.5.7...v2.6.0
</Release>

<Release version="v2.5.7" date="September 24, 2025" published="2025-09-24T20:07:31.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.5.7">
## What's Changed
* Report livekit-cli version to agent server by @yoonsio in https://github.com/livekit/livekit-cli/pull/686
* Fixing replay after protocol dep bump by @alexlivekit in https://github.com/livekit/livekit-cli/pull/687
* simplify regions, remove from toml by @real-danm in https://github.com/livekit/livekit-cli/pull/685
* bump version by @yoonsio in https://github.com/livekit/livekit-cli/pull/691

## New Contributors
* @alexlivekit made their first contribution in https://github.com/livekit/livekit-cli/pull/687

**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.5.6...v2.5.7
</Release>

<Release version="v2.5.5" date="August 30, 2025" published="2025-08-30T22:04:39.000Z" url="https://github.com/livekit/livekit-cli/releases/tag/v2.5.5">
## Changelog
* 7c6f729252dbbce2d0d703ca0f947cbe2cb49660 fix dockerignore and tarball uploads for cloud agents (#673)

## What's Changed
* fix dockerignore and tarball uploads for cloud agents by @real-danm in https://github.com/livekit/livekit-cli/pull/673


**Full Changelog**: https://github.com/livekit/livekit-cli/compare/v2.5.4...v2.5.5
</Release>

<Pagination page="1" total-pages="5" total-items="89" next="https://releases.sh/livekit/livekit-cli.md?page=2" />
