Skip to content

aolyang/cloudflare-deepseek-code-reviewer

Repository files navigation

Cloudflare worker AI for GitHub bot

  • a headless cloudflare worker use KV to store prompts, use Cloudflare AI to handle GitHub webhook events, for example: issue command
  • handle routes by hono
  • use hono-openapi and zod-openapi (with zod) to define and validate query & params schema
  • use hono-openapi (api specs) to generate api schemas and docs
  • use nextjs to serve a nice interactive UI to operate Prompts
    • GitHub OAuth using Next-Auth@v5
    • Prompts Import/Export, Create/Update/Delete, Search Models, etc.
  • completely self-hostable, you can freely to deploy worker to your cloudflare account, and run Nextjs on your own server

*ps: prompt in example image below are not production usable, please add your own.

recommend site: https://prompts.chat/

A brief look

unauthorized authorized
home-no-login home-login
update delete
update-prompt delete-prompt
quick add from model list filter models
quick-add filter-models
completely api doc generated by openapi
api doc
show result
result
args

dev & deploy guide

English | 简体中文