FEISHU / CODEX / OPEN SOURCE
Feishu × Codex Work Assistant.
Chat, generate images and work with files in Feishu private messages, with a separate conversation for each team member.
View source on GitHub ↗From conversation to delivery
No fixed image-generation prefix is needed. Ask naturally, then follow up with requests such as “make it shorter” or “adjust the image you just made.” Image capabilities depend on the signed-in account and Codex CLI version; document parsing depends on the tools installed on the host.
A separate context for everyone
Conversations, attachments, tasks and delivery destinations are stored separately by private chat and sender. “New conversation,” “status,” “stop” and “retry” apply only to that team member’s tasks. Group chats are not supported yet.
Recovering from interruptions
Message deduplication, the task queue and pending results are persisted. If delivery fails, the existing result is sent again without regenerating the image. After a service interruption, the user can choose whether to retry the task.
Deployment and verification
The original macOS deployment has been verified. Fifteen automated tests cover conversations, permission checks, cancellation and delivery. Additional checks used real models for two conversations, image generation and system-file access restrictions. At the time of open-sourcing, a complete send-and-receive test with a real second employee was still pending. Everyone shares the host and account usage limits; this is not a container-isolated service for untrusted tenants.
Source and setup
The repository includes Chinese and English documentation, sample configuration, a macOS background-service template and tests. The host must remain powered on and online. Stop the old instance before switching computers to avoid duplicate replies. The source contains no personal credentials or chat history.