{"repo":"carlassmann/md-ai","free":true,"listed":false,"github":"https://github.com/carlassmann/md-ai","clone":"git clone https://github.com/carlassmann/md-ai.git","description":"Markdown AI - use llms via a markdown file with your preferred editor","language":"TypeScript","stars":11,"topics":["ai","llm","markdown","mcp","typescript"],"license":"MIT","category":"ai-agents","readme_excerpt":"Markdown AI A command-line tool and library for agentic coding using markdown in your own $EDITOR . --- Markdown AI enables seamless interaction with large language models (LLMs) directly from your terminal and favorite editor, using markdown for storing the chat. Why does this exist? - LLM chat editing experience in web and editor UIs is bad. - Editing files in your editor is good. - LLMs naturally respond in markdown. - Markdown editors come with syntax highlighting and rich editing features. - Runs locally on your machine, uses your API keys, and can leverage local tools. Features - Entire chat history stored as a single markdown file. - Chat with the LLM in the terminal. - Open your editor from the CLI to edit the entire chat history and continue after closing the editor. - Built-in tools for listing, reading, searching, and writing files, with permission prompts for writing. - Support for custom system prompts. - Library mode for custom models, tools, and integration with MCP servers via MCP Tools. Getting Started Set your API key (example for Google Generative AI): Start a chat session: Tools - listFiles : Lists files in the working directory. - readFiles : Reads file contents. - writeFiles : Writes content to files with permission prompts. - grepSearch : Searches text in files using grep. - execCommand : Executes shell commands with permission prompts. - fetchUrlContent : Fetches and extracts relevant text content and links from a given URL. Usage CLI Options: - --conf","default_branch":null,"files":null,"tree":[],"storefront":"/r/carlassmann","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/carlassmann/md-ai/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."}