Magma is an extensible, low-opinion TypeScript framework designed to streamline the development of enterprise-grade AI agents. It allows developers to customize every aspect of an agentic workflow, focusing on agent logic without unnecessary abstractions. Magma supports multiple AI providers, including OpenAI and Anthropic, and offers flexible tool systems and middleware support for tailored agent behavior. Its TypeScript-first approach ensures robust state management and debugging tools, facilitating rapid deployment and scaling of AI agents. By eliminating infrastructure complexities, Magma enables teams to build sophisticated AI solutions efficiently, reducing development cycles and technical debt.