Serenji

Free yourself to do more

Debug Caché and M applications and Ensemble productions faster

Serenji makes M, Caché and Ensemble programmers more productive


Serenji continues to be the tool of choice for Caché and M debugging and editing, used by hundreds of developers around the world.

With Serenji you can:

  • Debug CSPs, Zen pages, Caché Direct services, terminal-based M apps, background jobs etc.
  • Set watchpoints, conditional or deferred breakpoints, or break on error
  • Step per-command or per-line
  • View variables and interact with process directly
  • Collapse code blocks to help you focus
  • Edit M routines or InterSystems MACs, INCs and INTs

Serenji for Ensemble gives Ensemble users all the functionality of Serenji PLUS:

  • Easy tracing of messages through your business services, processes and operations
  • The power and control to step through each message
  • The ability to inspect the process context at any time

Try Serenji


Download a fully-functional, 30-day evaluation copy of Serenji and discover the benefits for yourself. Simply choose the Free Evaluation option and fill in the registration form. You can then get going straightaway.

When you come to make your purchase in the future, there will be no need to re-install the software. You just enter your activation key and carry on using it.


To find out more, use the menu on the left of your browser, or download your free evaluation.