HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
rusiaaman
chat.md
Python2025–2026
rusiaaman / chat.md

chat.md

An md file as a chat interface and editable history in one.

2Distinct people
6Mentions
0Explicit recommenders
158GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

An md file as a chat interface and editable history in one.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by month6 dated mentions

Observed mentions: 2025-03-31 14:22:13 UTC to 2026-02-11 17:28:28 UTC.

01232025-03-01 00:00:00 UTC to 2025-04-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsMar 20252025-04-01 00:00:00 UTC to 2025-05-01 00:00:00 UTC (exclusive): 3 mentions; 2 submissions, 1 comments2025-05-01 00:00:00 UTC to 2025-06-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-01 00:00:00 UTC to 2025-07-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-07-01 00:00:00 UTC to 2025-08-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-08-01 00:00:00 UTC to 2025-09-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsAug 20252025-09-01 00:00:00 UTC to 2025-10-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-10-01 00:00:00 UTC to 2025-11-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-11-01 00:00:00 UTC to 2025-12-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-12-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-01 00:00:00 UTC to 2026-02-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-02-01 00:00:00 UTC to 2026-03-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsFeb 2026

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Mar 20252025-03-01 00:00:00 UTC2025-04-01 00:00:00 UTC101
Apr 20252025-04-01 00:00:00 UTC2025-05-01 00:00:00 UTC321
May 20252025-05-01 00:00:00 UTC2025-06-01 00:00:00 UTC000
Jun 20252025-06-01 00:00:00 UTC2025-07-01 00:00:00 UTC000
Jul 20252025-07-01 00:00:00 UTC2025-08-01 00:00:00 UTC000
Aug 20252025-08-01 00:00:00 UTC2025-09-01 00:00:00 UTC110
Sep 20252025-09-01 00:00:00 UTC2025-10-01 00:00:00 UTC000
Oct 20252025-10-01 00:00:00 UTC2025-11-01 00:00:00 UTC000
Nov 20252025-11-01 00:00:00 UTC2025-12-01 00:00:00 UTC000
Dec 20252025-12-01 00:00:00 UTC2026-01-01 00:00:00 UTC000
Jan 20262026-01-01 00:00:00 UTC2026-02-01 00:00:00 UTC000
Feb 20262026-02-01 00:00:00 UTC2026-03-01 00:00:00 UTC101

What Hacker News says

6 sources
It's live on openrouter now. In my personal benchmark it's bad. So far the benchmark has been a really good indicator of instruction following and agentic behaviour in general. To those who are curious, the benchmark is just the ability of model to follow a custom tool calling format. I ask it to using coding tasks using chat.md [1] + mcps. And so far it's just not able to follow it at all. [1] https://github.com/rusiaaman/chat.md
In GLM-5: Targeting complex systems engineering and long-horizon agentic tasks
Did some quick tests. I believe its the same model as Quasar. It struggles with agentic loop [1]. You'd have to force it to do tool calls. Tool use ability feels ability better than gemini-2.5-pro-exp [2] which struggles with JSON schema understanding sometimes. Llama 4 has suprising agentic capabilities, better than both of them [3] but isn't as intelligent as the others. [1] https://github.com/rusiaaman/chat.md/blob/main/samples/4.1/t... [2] https://github.com/rusiaaman/chat.md/blob/main/samples/gemin... [3] https://github.com/rusiaaman/chat.md/blob/main/samples/llama...
In GPT-4.1 in the API
pcwelder·Apr 10, 2025Submission

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

Hi HN, I was fed up with chat clients either not supporting MCP for certain models or not being hackable enough. I envisioned a markdown file that is a serial format of the chat conversation in which LLM directly streams its response. I "vibe coded" this vscode extension and found it to be useful. It may have some rough edges but works well in my testing so far. I'm excited to share the result of this exercise. - 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'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 res
Read the rest
ults 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'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. I'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). NOTE: this is still a POC, albeit a fully featured one.
2 points · Open discussion
Gemini 2.5 pro hasn't been as good as Sonnet for me. The prompt I have tried repeatedly is creating a react-vite-todo app. It doesn't figure out tailwind related issues. Real chats: Gemini: https://github.com/rusiaaman/chat.md/blob/main/samples/vite-... Sonnet 3.7: https://github.com/rusiaaman/chat.md/blob/main/samples/vite-... Exact same settings, using MCP server for tool calling, using OpenAI api interface. PS: the formatting is off, but '#%%' starts a new block, view it in raw.
In Gemini 2.5 Pro vs. Claude 3.7 Sonnet: Coding Comparison

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.