larksuite / cli
git clone https://github.com/larksuite/cli.git
v1.0.98 Β· 7d ago
π₯ on GitHub Trending today
The official Lark/ι£δΉ¦ CLI tool, maintained by the larksuite team β built for humans and AI Agents. Covers core business domains including Messenger, Docs, Base, Sheets, Calendar, Mail, Tasks, Meetings, and more, with 200+ commands and 20+ AI Agent Skills.
+26
stars, 24h Β· #285
β
stars, 7 days
β
stars, 30 days
18k
β
total
1.4k
forks Β· 704 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageGo
LicenseMIT
Created2026-03-25 (6mo ago)
Last pushtoday
Watchers64
OwnerOrganization
Seen on GitHub Trending
- 2026-10-20 β #18 daily in go Β· +26 β
Links
- GitHub: github.com/larksuite/cli
- Releases Β· Issues Β· Hacker News mentions
README excerpt
# lark-cli δΈζη | English The official Lark/Feishu CLI tool, maintained by the larksuite team β built for humans and AI Agents. Covers core business domains including Messenger, Docs, Base, Sheets, Slides, Calendar, Mail, Tasks, Meetings, Markdown, and more, with 200+ commands and 26 AI Agent Skills. Install Β· AI Agent Skills Β· Auth Β· Commands Β· Advanced Β· Enterprise Β· Security Β· Contributing ## Why lark-cli? - **Agent-Native Design** β 24 structured Skills out of the box, compatible with popular AI tools β Agents can operate Lark with zero extra setup - **Wide Coverage** β 18 business domains, 200+ curated commands, 26 AI Agent Skills - **AI-Friendly & Optimized** β Every command is tested with real Agents, featuring concise parameters, smart defaults, and structured output to maximize Agent call success rates - **Open Source, Zero Barriers** β MIT license, ready to use, just `npm install` - **Up and Running in 3 Minutes** β One-click app creation, interactive login, from install to first API call in just 3 steps - **Secure & Controllable** β Input injection protection, terminal output sanitization, OS-native keychain credential storage - **Three-Layer Architecture** β Shortcuts (human & AI friendly) β API Commands (platform-synced) β Raw API (full coverage), choose the right granularity ## Personal or Enterprise? | You are... | Recommended path | | ---------- | ---------------- | | **An individual developer** β using lark-cli in your terminal or with your own AI Agent | Follow the Quick Start below | | **Enterprise IT / ISV** β embedding lark-cli into your own Agent or platform, with centralized credentials (database / Vault / config center), unified audit logging, and a restricted command surface | Read Embed lark-cli in your Agent and the `extension/` packages β extend via a wrapper `main`, no need to modify CLI source | > π‘ **For AI Agents:** append `.md` to any Open Platform doc URL to fetch it as raw Markdown, e.g. `embed-feishu-cli-in-agent.md`. ## Features | Category | Capabilities | | ------------- |-----------------------------------------------------------------------------------------------------------------------------------| | π Calendar | View, create and update events, invite attendees, find meeting rooms, RSVP to invitations, check free/busy & time suggestions | | π¬ Messenger | Send/reply messages, create and manage group chats, view chat history & threads, search messages, download media | | π Docs | Create, read, update, and search documents, read/write media & whiteboards | | π Drive | Upload and download files, search docs & wiki, manage comments | | π Markdown | Create, fetch, patch, and overwrite Drive-native `.md` files | | π Base | Create and manage tables, fields, records, views, dashboards, workflows, forms, roles & permissions, data aggregation & analytics | | π Sheets | Create, read, write, append, find, and export spreadsheet data | | πΌοΈ Slides | Create and manage presentations, read presentation content, and add or