{"repo":"marcelotto/magma","free":true,"listed":false,"github":"https://github.com/marcelotto/magma","clone":"git clone https://github.com/marcelotto/magma.git","description":"An IDE for prompts","language":"Elixir","stars":55,"topics":["knowledge-work","claude-code","coding-agents","knowledge-graphs","llms","obsidian-md"],"license":"MIT","category":"ai-agents","readme_excerpt":"Magma An IDE for prompts. Explore the docs » Changelog · Forum · Report Bug · Request Feature About the Project Magma is a prompt development environment designed for working with coding agents like Claude Code, Codex, Gemini CLI, OpenCode and similar AI-powered development tools. While these tools are primarily designed for software development, they are increasingly used for a broader range of knowledge work tasks, making Magma useful beyond just coding. At its core, Magma provides a knowledge base system built on Obsidian-compatible markdown documents that enables rapid composition of prompts through transclusions. This allows you to build reusable prompt libraries where complex prompts are assembled from smaller, well-defined pieces of knowledge. Read on in the User Guide Installation Homebrew (macOS & Linux) Manual Installation Download the latest release for your platform from the Releases page. Place the binary in your PATH (e.g., /usr/local/bin/ ): Verify Installation Quick Start Initialize a new vault: Then open the vault folder in Obsidian. See the User Guide for detailed usage instructions. Features - Transclusion resolution system for rapid prompt composition from existing knowledge fragments - Session-based workflow for iterative conversations with coding agents that maintain conversation history - Coding agent integration with support for file reference syntax ( @\"path/to/file.md\" ) - Organized vault structure with templates for different document types (Prompts","default_branch":null,"files":null,"tree":[],"storefront":"/r/marcelotto","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/marcelotto/magma/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}