oraios/serena — reverse-engineered prompt
Reverse engineered prompt
Build me a tool that gives coding agents real IDE style powers through MCP. I want an agent to connect from clients like Claude Code, Cursor, Codex, VS Code, or JetBrains and actually understand a codebase at the symbol level instead of doing brittle text search. It should support semantic code lookup, file and symbol overviews, finding references, safe edits, refactors like renames and moves, and some debugging help. It should work especially well on large repos and support lots of languages through language servers, with an option to use a JetBrains based backend too. Please make it feel agent first, fast, reliable, and configurable, include a simple memory system for longer running workflows, and provide a clear quick start, local setup, tests, and Docker support so someone can run it either by a launch command or over HTTP. Look up current MCP docs online if you need to.
Want more depth? Deep Reverse