πŸ“ˆ GH Trending Explorer 🎲 Surprise me

← all repos

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

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