TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Chat.md – file as chat interface with editable history [MCP-client]

2 pointsby pcwelderabout 1 month ago
Hi HN,<p>I was fed up with chat clients either not supporting MCP for certain models or not being hackable enough.<p>I envisioned a markdown file that is a serial format of the chat conversation in which LLM directly streams its response.<p>I &quot;vibe coded&quot; this vscode extension and found it to be useful. It may have some rough edges but works well in my testing so far. I&#x27;m excited to share the result of this exercise.<p>- Edit past messages of user, assistant or tool responses and have the AI continue from any point. The file editor is the chat interface and the history. - LLM agnostic MCP support: no restrictions on tool calling on any LLM, even if they don&#x27;t official support tool calling. - Press shift+enter to have AI stream its response in the chat.md file which is also the conversation history. - Tool calls are detected and tool execution results added in the file in an agentic loop. - Stateless. Switch the LLM provider at any point. Change the MCP tools at any point. - Put words in LLM&#x27;s mouth - edit and have it continue from there - Images are supported, you can use md links to attach images or paste from clipboard directly to the md file. - Easily share conversations with others.<p>I&#x27;ve been using it as an agent using gemini-2.5-pro-experimental free version with successful results with MCP servers (such as wcgw MCP).<p>NOTE: this is still a POC, albeit a fully featured one.

no comments

no comments