Devotd Github
NewDeveloper tools

hieu-lee/facebook-cli v0.1.8 — a Rust CLI for Facebook·Messenger

hieu-lee/facebook-cli is a Rust command-line tool that lets agents work with Facebook and Messenger through a logged-in Chrome.

Repositoryhieu-lee/facebook-cli ↗

hieu-lee/facebook-cli is a Rust command-line tool that lets agents work with Facebook and Messenger through a logged-in Chrome.

GitHub description: fb: fast, token-efficient Facebook + Messenger CLI for LLMs, driving your own logged-in Chrome

stars
★ 52
Forks
19
Language
Rust
License
MIT
Latest release
v0.1.8
Read original source ↗View on GitHub ↗

hieu-lee/facebook-cli is a Rust command-line tool that lets agents work with Facebook and Messenger. It connects to a logged-in session through a dedicated Chrome profile, and can read feeds and profiles, friends and groups, search, and messages. The README explains that it also supports posts, comments, and reactions. The latest release listed in the research log is v0.1.8. However, the log has no record of what newly changed in this version, so the specific changes cannot be confirmed.

The tool treats the browser the user has logged in to as the agent's access path to Facebook and Messenger. Its output is a short line-by-line reference format, a resident daemon manages the Chrome connection, and each command runs in a separate tab. It is written in Rust and released under the MIT license. So it is not only about sending messages; it is a tool for handling several kinds of tasks — browsing feeds, posting, and more — from the command line.

The README warns that login session cookies are stored in the local profile, so that directory should be treated like a password. Because this profile holds sensitive data tied to the account session, care is needed about where it is kept and who can access it. The log contains no performance figures and no v0.1.8 changelog, so efficiency and the scope of this update are hard to judge. The strengths that can be confirmed now are the range of supported operations and the way it connects to the browser; the actual range of applicability is hard to determine beyond the published description.