# How is Emolysis different from a general coding agent?

> A general agent writes whatever a prompt suggests; Emolysis starts from a platform profile, tested templates and golden tests on your machine.

A general coding agent writes whatever code a prompt suggests, then you find out on the platform whether it works. Emolysis works from three things a general agent does not have built in.

- A [platform profile](https://emolysis.com/docs/platform-profiles), so it writes Databricks code for Databricks and knows that platform's traps.
- Tested templates for the [ten pipeline shapes](https://emolysis.com/shapes) that cover most production work, so it fills a known-correct form instead of improvising.
- Golden tests on DuckDB that run on your machine before anything is deployed.

If you prefer to keep your current coding agent, you can add Emolysis to it over MCP. The [integrations page](https://emolysis.com/integrations) lists the surfaces: a desktop app, the `emo` command line, an MCP server and GitHub checks.

---

Page: https://emolysis.com/faq/different-from-a-general-coding-agent. Emolysis is a product of Bandpey GmbH, Munich, Germany. It is in private development, and nothing is released yet.
