The missing dashboard
plugin for Codex
Keep every project in view
Intuitive workflow in your sidebar
See Scheduled, Running, and Waiting for review in one board. When a chat’s latest PRs are merged, its card moves to Done.

Know what each chat uses
See the latest turn and total chat usage: tokens and estimated API-equivalent cost.

Focus on one project
Filter the board to the project you’re working on.

Frequently asked questions
Who is TaskChef for?
TaskChef is for people who use Codex throughout the day and have several projects or chats in progress. That includes developers building features, maintainers investigating bugs, and people working on multiple side projects.
If you often switch between chats to check progress, review a result, or find a PR that is ready to merge, the board gives you a shared view of that work. You can also use it for several parallel chats within one project.
Do I need to connect GitHub?
Connecting GitHub is highly recommended. It shows live PR and CI status and automates the Done workflow: TaskChef can move a chat to Done once all PRs from its latest completed turn are merged.
Your local chats appear without GitHub access. For work across organizations, grant TaskChef access in each organization you use.
Why is a finished chat still waiting for review?
A finished turn is ready for you to review its result. It may still have a PR to merge or work that you want to continue.
- Work with PRs: merge the PRs. With GitHub connected, TaskChef can move the chat to Done once all latest-turn PRs are confirmed merged.
- Finished work without PRs: use Mark Done in Details, or drag the card to Done. This is available for finished chats without an active schedule.
- Work you want to put away: archive the chat in Codex. Archived chats are hidden by default; enable Show archived chats in TaskChef settings to see them.
Chats with an unmerged PR cannot be manually moved to Done. Completed scheduled runs return to Scheduled.
Is the displayed cost my Codex subscription charge?
No. TaskChef estimates the equivalent API cost of the recorded usage. This helps you compare the latest turn with the whole chat; it is not a charge against your Codex subscription.
The estimate can be incomplete when usage records or model prices are missing. TaskChef labels incomplete estimates in the usage panel.