Skip to content

About

🧠 A simple organizer-like plugin for Caido to help you manage, annotate, and sort HTTP requests.

Resources

Stars

6 stars

Watchers

0 watching

Forks

Latest commit

Β 

History

22 Commits

Folders and files

Repository files navigation

Cerebrum for Caido

🧠 A simple organizer-like plugin for Caido to help you manage, annotate, and sort HTTP requests.

✨ Features

  • Save and persist HTTP requests from Caido
  • Add custom notes and statuses (Important, Not touched, Pending, Finished)
  • Filter requests by status, search, and fields
  • Inline context menu to delete requests
  • Note + status saved locally and in SQLite
  • UI built with React and TailwindCSS

πŸš€ Screenshots

Main UI Context Menu

πŸ›  Usage

  • Install plugin
  • Use right-click β†’ "Send to Cerebrum" on a request
  • View saved requests from the "Cerebrum" sidebar tab

πŸ“¦ Technical Stack

  • Frontend: React + TailwindCSS
  • Backend: Caido plugin API + SQLite
  • SDKs: Caido Frontend/Backend SDKs + GraphQL

πŸ§ͺ Known limitations

  • πŸ“₯ Requests are read-only once saved (raw cannot be edited)
  • πŸ“ No export/import functionality yet

πŸ“ Structure

  • backend/ β€” SQLite logic + API definitions
  • frontend/ β€” React UI, SDK integration, filtering
  • src/components β€” RequestTable.tsx, RequestDetails.tsx, etc.

🎯 Future Goals

  • πŸ”„ Automatically load requests on startup (avoid relying on manual "load" button)
  • πŸ“€ Support sending requests back into Replay
  • πŸ“¦ Add JSON export for individual or full request data

πŸ§‘β€πŸ’» Author

Built by DewSecOff β€” Contributions welcome!

About

🧠 A simple organizer-like plugin for Caido to help you manage, annotate, and sort HTTP requests.

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages