# steven-tey/chathn

Chat with Hacker News using natural language. Built with OpenAI Functions and Vercel AI SDK.

Repository: https://github.com/steven-tey/chathn
Canonical: https://ross.abutalabs.com/products/chathn
Homepage: https://chathn.vercel.app
Language: TypeScript
License: MIT
License Family: permissive
Topics: ai, ai-sdk, edge-functions, hacker-news, nextjs, openai, openai-functions, streaming, vercel
Last push: 2023-10-30T17:06:26+00:00

## Health v2 (maintenance only)
Score: 29/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 83
- inputs: {"age_days": 1165, "days_push": 1038, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1179, forks 168 (observed 2026-08-28T04:03:53.317104+00:00)

## What it is
ChatHN is an open-source AI chatbot web app that lets users query Hacker News using natural language, powered by OpenAI function calling and the Vercel AI SDK. It is built with Next.js and can be deployed to Vercel with one click.

## Use cases
- ask hacker news for top stories in natural language
- summarize comments on a hacker news story
- get hacker news results as a markdown table
- deploy my own ai chatbot for hacker news
- learn how to use openai function calling with the vercel ai sdk
- chat with an api using natural language

## When to choose
- you want a ready-made natural language interface to Hacker News
- you want a reference implementation of OpenAI function calling with the Vercel AI SDK in Next.js
- you want to self-deploy a streaming AI chatbot on Vercel

## When to avoid
- you need a general-purpose chatbot not tied to Hacker News
- you don't want to depend on an OpenAI API key and its costs
- you need a production-grade, actively developed product rather than a demo app

## Facets
- artifact type: application
- maturity: maintenance
- function: chatbot, agent-framework, web-framework, http-client
- domain: artificial-intelligence, large-language-models, web-development, social-media
- platform: cloud
- tags: hacker-news, openai-functions, vercel-ai-sdk, nextjs, streaming, edge-functions, chat-interface, ai-agents, nodejs, web-server, typescript

## Member repositories
- steven-tey/chathn (main) score 29

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:53.317104+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:26:04.047355+00:00, confidence not recorded.
  - readme: https://github.com/steven-tey/chathn (fetched 2026-08-28T04:03:53.317104+00:00, sha 9fa962564837)
  - homepage: https://chathn.vercel.app (fetched 2026-08-29T12:32:33.943526+00:00, sha fac0972cb2ed)
- Data as of 2026-08-30T08:39:29.467469+00:00.
