{
  "id": 4631445,
  "title": "bibliograph: An AppView for interfacing with bibliographic information on ATProto",
  "url": "https://urgent.news/2026/08/31/bibliograph-an-appview-for-interfacing-with-bibliographic-information",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-31T11:05:04.000Z",
  "source": {
    "name": "Lobsters",
    "slug": "lobsters",
    "url": "https://github.com/olamaelcu/bibliograph"
  },
  "original_language": "en",
  "account": "The project aims to create an appview for interfacing with bibliographic information on the ATProto ecosystem. This tool, known as Bibliograph, is open-source and designed to simplify interoperability with other products and projects. It utilizes various methods for discovery, such as searching for book reviews via https://constellation.microcosm.blue/ and ingesting records from TAP of the NSID net.olamaelcu.livtet.biblio.bookReview. This enables near-real time analysis of book reviews on the protocol directly from Livtet. Bibliograph also normalizes reviews from other applications like Bookhive, ensuring compatibility across platforms. Prometheus is available locally at http://localhost:9090 for monitoring purposes, with pre-computed recording rules refreshed every 30 seconds. The TSDB (Time Series Database) resides in the promdata named volume with a retention period of seven days. The /metrics endpoint on bibliograph-service is currently unauthenticated and should be bound to localhost before exposing the port.",
  "summary": "An ATProto AppView that provides information about books for other apps to build on top of. First user of it is https://livtet.olamaelcu.net/ Comments",
  "key_points": [
    "Bibliograph is an open-source appview for ATProto bibliographic info",
    "Uses methods like book review search and TAP ingestion for discovery",
    "Prometheus monitoring available at http://localhost:9090 with 7-day TSDB"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}