From 55252e3c809762e368433d159345b63c9dc4af48 Mon Sep 17 00:00:00 2001 From: OpenWiki Push Bot Date: Thu, 16 Jul 2026 17:10:55 +0800 Subject: [PATCH] chore: initial OpenWiki wiki snapshot (2026-07-16) --- .gitignore | 6 ++ .last-update.json | 5 ++ commitments.md | 35 +++++++++ open-questions.md | 37 ++++++++++ personal-logistics.md | 29 ++++++++ quickstart.md | 61 ++++++++++++++++ sources/README.md | 34 +++++++++ sources/git-repo.md | 158 ++++++++++++++++++++++++++++++++++++++++ sources/hackernews.md | 165 ++++++++++++++++++++++++++++++++++++++++++ themes.md | 21 ++++++ 10 files changed, 551 insertions(+) create mode 100644 .gitignore create mode 100644 .last-update.json create mode 100644 commitments.md create mode 100644 open-questions.md create mode 100644 personal-logistics.md create mode 100644 quickstart.md create mode 100644 sources/README.md create mode 100644 sources/git-repo.md create mode 100644 sources/hackernews.md create mode 100644 themes.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..feacfc7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +# OpenWiki scratch files +large_tool_results/ +_plan.md +*.tmp + +# Don't commit raw JSON dumps (large, regenerable) diff --git a/.last-update.json b/.last-update.json new file mode 100644 index 0000000..14b15d7 --- /dev/null +++ b/.last-update.json @@ -0,0 +1,5 @@ +{ + "updatedAt": "2026-07-16T07:39:09.897Z", + "command": "update", + "model": "MiniMax-M3" +} diff --git a/commitments.md b/commitments.md new file mode 100644 index 0000000..bdcea45 --- /dev/null +++ b/commitments.md @@ -0,0 +1,35 @@ +# Commitments + +Concrete work tasks, follow-ups, approvals, and scheduled items extracted from Gmail, Notion, Slack, direct mentions, and other work-relevant sources. Personal errands and life admin live in `/personal-logistics.md` instead. + +## Active + +_No active commitments yet._ + + + +## Completed recently + + \ No newline at end of file diff --git a/open-questions.md b/open-questions.md new file mode 100644 index 0000000..731d0b5 --- /dev/null +++ b/open-questions.md @@ -0,0 +1,37 @@ +# Open Questions + +Unresolved questions about Robin's memory, recurring routines, people, projects, and wiki quality. Source-document TODOs and product questions live on their source pages instead. + +## Active + +_No active open questions yet. New ones will be added here as evidence surfaces real gaps._ + + + +## Answered + + + +## Stale + + \ No newline at end of file diff --git a/personal-logistics.md b/personal-logistics.md new file mode 100644 index 0000000..ccaccf9 --- /dev/null +++ b/personal-logistics.md @@ -0,0 +1,29 @@ +# Personal Logistics + +Personal errands, appointments, pickups, travel, household/life-admin deadlines, and other non-work logistics. Work commitments live in `/commitments.md`. + +## Upcoming + +_No upcoming personal logistics yet._ + + + +## Recurring + + + +## Recently completed + + \ No newline at end of file diff --git a/quickstart.md b/quickstart.md new file mode 100644 index 0000000..4d80cf8 --- /dev/null +++ b/quickstart.md @@ -0,0 +1,61 @@ +# Robin's Local Knowledge Base + +> This is Robin's personal OpenWiki — a local, growing knowledge base that synthesizes notes, recurring themes, open questions, commitments, and personal logistics from configured sources. + +## What this wiki is + +- **Personal brain** — durable notes about Robin's life, work, people, projects, and recurring patterns. +- **Synthesis layer** — OpenWiki connector ingestion writes raw data under `~/.openwiki/connectors//raw`; this wiki is the opinionated, deduplicated map on top of that evidence. +- **Living document** — pages evolve as new connector data lands. Each update run reviews `open-questions.md` and refreshes the relevant canonical pages. + +## How this wiki is organized + +| Page | Purpose | +| --- | --- | +| [/quickstart.md](/quickstart.md) | This page — orientation, navigation, status. | +| [/open-questions.md](/open-questions.md) | Unresolved questions about Robin's memory/wiki. Active, Answered, Stale. | +| [/themes.md](/themes.md) | Recurring topics and signals index — terse table. | +| [/commitments.md](/commitments.md) | Work tasks, follow-ups, approvals, scheduled items. | +| [/personal-logistics.md](/personal-logistics.md) | Personal errands, appointments, travel, life admin. | +| [/sources/](/sources/) | Per-connector evidence indexes (one page per active connector). | + +## Current status + +- **Wiki state:** initialized — Hacker News (`hackernews-1`, LLM agent topics) and the local Obsidian vault (`obsidian-robin`) are both active and feeding `/sources/hackernews.md`, `/sources/git-repo.md`, and `/themes.md`. +- **Connectors:** Hacker News and git-repo active. Gmail, Slack, Notion, X, and web search are not yet configured — see "Adding sources" below. +- **Last update:** see [/.last-update.json](/.last-update.json) — this run was an Obsidian vault (git-repo) source-specific update. + +## How to use this wiki + +- **Ask questions about the wiki** — Robin can ask things like "what's on my plate this week?" or "what recurring themes have you noticed?" and answers come from these pages first. +- **Update on demand** — `openwiki personal` opens the personal chat; `openwiki personal --update ""` ingests configured connectors and refreshes synthesis pages. +- **Trust labels** — facts use `confirmed`, `source-backed`, `watchlist`, or `saved-context` so Robin can see how solid each claim is. + +## Adding sources + +When Robin is ready, configure connectors to start populating the wiki: + +- **Gmail** — `openwiki auth google` (needs Google OAuth refresh token) +- **Slack** — `openwiki auth slack` (needs Slack user token with `search:read` for definitive self-message search) +- **Notion** — configure Notion MCP via `~/.openwiki/connectors/notion/` +- **X / Twitter** — `openwiki auth x` (needs `OPENWIKI_X_ACCESS_TOKEN`) +- **Web Search** — set `TAVILY_API_KEY` +- **Hacker News** — public feeds, no auth needed +- **Local git repo** — point the `git-repo` connector at a repo path + +Auth instructions and env var names live in the OpenWiki operations docs and `~/.openwiki/skills/write-connector.md`. + +## Backlog + +Deferred until Robin configures connectors or asks for specific documentation: + +- **Gmail evidence index** — `/sources/gmail.md` (no Gmail connector configured yet) +- **Slack evidence index** — `/sources/slack.md` (no Slack connector configured yet) +- **Notion evidence index** — `/sources/notion.md` (no Notion MCP configured yet) +- **X / Twitter evidence index** — `/sources/x.md` (no X connector configured yet) +- **Hacker News evidence index** — `/sources/hackernews.md` (active; refreshed in this run) +- **Web search evidence index** — `/sources/web-search.md` (no web search configured yet) +- **Git repo evidence index** — `/sources/git-repo.md` (no local repo wired up yet) +- **Project / people / company pages** — only created when durable entities emerge from ingested data + +These are intentionally blank until there is real evidence to put in them. Populating them with placeholders would dilute the synthesis layer. \ No newline at end of file diff --git a/sources/README.md b/sources/README.md new file mode 100644 index 0000000..81ae454 --- /dev/null +++ b/sources/README.md @@ -0,0 +1,34 @@ +# Sources + +Per-connector evidence indexes. Each connector gets its own page (for example `gmail.md`, `slack.md`) that records ingestion coverage, freshness, and a compact evidence trail. Durable synthesis lives on the canonical pages (`/themes.md`, `/commitments.md`, `/personal-logistics.md`, `/open-questions.md`); these source pages are the evidence layer underneath. + +## Active connectors + +| Connector | Page | Status | +| --- | --- | --- | +| Hacker News (`hackernews-1`, LLM-agent topics) | [/sources/hackernews.md](/sources/hackernews.md) | active | +| Git repo (`obsidian-robin`, Obsidian vault) | [/sources/git-repo.md](/sources/git-repo.md) | active | + +Additional connectors appear here automatically once they are authenticated and ingested at least once. + +## Connector roll + +| Connector | Status | Auth / env var | Notes | +| --- | --- | --- | --- | +| Gmail (`google`) | not configured | `OPENWIKI_GOOGLE_*` via `openwiki auth google` | Direct API; defaults to `newer_than:1d`. | +| Slack | not configured | `openwiki auth slack` | Needs `search:read` for definitive self-message search; otherwise falls back to recent conversations. | +| Notion | not configured | Notion MCP credentials | Discovery via `openwiki_list_mcp_tools`; do not guess tool names. | +| X / Twitter | not configured | `OPENWIKI_X_ACCESS_TOKEN` via `openwiki auth x` | Streams: `home_timeline`, `user_posts`, `mentions`, `bookmarks`, `list_posts`. | +| Web Search | not configured | `TAVILY_API_KEY` | Tavily via LangChain; reads configured queries. | +| Hacker News | **active** (`hackernews-1`) | _(public, no auth)_ | Public feeds (`top`, `new`, `best`) + Algolia HN search queries. Evidence at [/sources/hackernews.md](/sources/hackernews.md). | +| Git repo | **active** (`obsidian-robin`) | local repo path | Local Obsidian vault under `~/.openclaw/workspace`. Writes compact manifest; repo itself is source of truth. Evidence at [/sources/git-repo.md](/sources/git-repo.md). | + +## How new source pages get created + +When a connector ingests for the first time, an update run will: + +1. Write the raw dump to `~/.openwiki/connectors//raw/`. +2. Create `/sources/.md` with the ingestion manifest, freshness, and compact evidence notes. +3. Route durable items into the canonical pages and add a row in `/themes.md` if a recurring signal emerges. + +Until then, the new connector only has a row in the active connectors table above and no evidence page of its own. \ No newline at end of file diff --git a/sources/git-repo.md b/sources/git-repo.md new file mode 100644 index 0000000..11ca486 --- /dev/null +++ b/sources/git-repo.md @@ -0,0 +1,158 @@ +# Git repo — evidence index (Obsidian vault, Robin) + +Compact manifest of Robin's Obsidian vault, ingested through the local `git-repo` +connector. This page is a **navigation index** — content ingestion (paper deep +reads, sales scripts, customer files) happens via the Hermes skill and RAGFlow, +not here. Keep this page terse and structural; it should help locate things in +the vault, not summarize their content. + +## Connector + +- **Instance:** `obsidian-robin` (source id `obsidian-robin-1`) +- **Repo path:** `/mnt/c/Users/20864/.openclaw/workspace` +- **Branch:** `main` +- **HEAD:** `1798f7beeb4821624feaff035ddb67014313b1fa` (2026-07-05) +- **Auth:** local path only — no remote, no credentials +- **Latest fetch:** `2026-07-16T08:07:34Z` +- **Raw manifest:** `~/.openwiki/connectors/git-repo/raw/2026-07-16T08-07-27-031Z/manifest.json` +- **Source config:** `~/.openwiki/connectors/git-repo/config.json` + +## Working-tree status + +- **Dirty:** yes +- **Modified:** `skills/openclaw-workspace` — `git diff --stat` reports 0 + insertions / 0 deletions (touch-only mtime change; no content delta). +- **Untracked:** `04-Literature/Deep-Reads/3Brain/3Brain_Sample_Holder_Set_PressNet_2026-07-07.md` + — new 3Brain note covering the UK GB2624872 Sample Holder Set + (CorePlate 1W / 6W, load force 250–1250 µN). Date stamp 2026-07-07. + +There are no fresh commits in the 24-hour window; the most recent commit +(1798f7be) is from 2026-07-05. All 24-hour delta is in the working tree above. + +## Vault navigation index + +The vault uses a numbered top-level layout. Scripts, caches, and `temp*` +working folders are excluded from this index. + +| Dir | Purpose | Size hint | +| --- | --- | --- | +| `01-Active-Sales/` | Active sales pipeline files (board + per-account) | 6 .md | +| `02-Active-Deals/` | Deal-level active docs | 1 .md | +| `02-Clients/`, `02-Contacts/` | Client & contact records | sparse | +| `03-Product/` | Product briefs (e.g. 3Brain-Maxwell comparison) | 1 .md | +| `03-Resources/Agents/` | Distributor / agent profiles | a handful | +| `03-Resources/End-Customers/` | End-customer dossiers (3Brain MEA accounts, etc.) | 11+ .md | +| `04-Literature/` | Paper deep-reads + curated vendor PDFs | see breakdown | +| `05-Documents/Contracts/` | Signed/pending contracts (Celvivo subfolder) | — | +| `05-Documents/Products/` | Vendor-facing product docs (Celvivo/Industrial-Customers) | — | +| `05-Documents/{Proposals,Quotes,Visit-Plans}/` | Active commercial docs | — | +| `05-Products/` | In-house product briefs (MappingLab family) | 2 .md | +| `06-Sales/Competitors/` | Competitor tracking | — | +| `06-Sales/Configurations/` | Product configurations | — | +| `06-Sales/Content/{FAQ,Pain-Points,PPT-Scripts,Success-Stories,Training-Materials,推文模板}/` | Sales content library | — | +| `06-Sales/{Price-List,Product-Mapping,Recommendation-Engine}/` | Sales tooling | — | +| `99-Templates/` | Reusable Obsidian templates | 14 .md | +| `memory/` | Daily reports, weekly digests, `.dreams`, archive | 147 .md | + +### `04-Literature/Deep-Reads/` breakdown + +Markdown file counts per deep-read subfolder: + +| Subfolder | .md count | +| --- | --- | +| `Organoid/` | 658 | +| `Celvivo/` | 141 | +| `3Brain/` | 135 | +| `Cellink/` | 128 | +| `Organoid-List/` | 51 | +| `Product-Reports/` | 38 | +| `Brain/` | 11 | +| `Brain-Tumor/` | 9 | +| `Cancer/` | 6 | +| `Liver/` | 6 | +| `Other/` | 4 | +| `3Brain MEA/` | 3 | +| `Cardiac/` | 2 | +| `Kidney/` | 2 | +| `Retinal/` | 1 | + +Total ≈ 1,195 deep-read notes. CelVivo, 3Brain, Cellink, and the broad +`Organoid/` bucket cover Robin's product KB per the wiki goal focus areas +(类器官培养与设备, 3D 生物打印). + +## Recent commits (latest first) + +Pulled from the manifest's `recentCommits` field. Date stamps via +`git log --pretty=format:"%h %ad %s" --date=short`: + +| Date | Hash | Note | +| --- | --- | --- | +| 2026-07-05 | 1798f7be | deep-read: X---PIIS193459092400290X.pdf | +| 2026-07-05 | 89d8c156 | feat: 精读 Triantafillu 2018 FSS 球体解离装置 (CelVivo 下游分析) | +| 2026-06-30 | 78985369 | fix(精读): Cai 2026 重写版 — 删 3Brain 硬塞 + 加 KB 验证 | +| 2026-06-30 | 2b0e16ea | feat(精读): Cai 2026 Front Immunol 微流控芯片 + 肿瘤免疫治疗 | +| 2026-06-30 | 8fa04f02 | feat(精读): Liu 2026 Front Immunol 多组学 + 空间转录组 + 类器官整合 | +| 2026-06-30 | 247ebcea | feat(精读): He 2026 Gastroenterology 胃癌类器官 + In Vivo CRISPR 筛选 | +| 2026-06-30 | c7c03dfa | feat(精读): Zhao 2026 Front Med 肾类器官综述 | +| 2026-06-28 | 4029857b | feat: 类器官-MEA 界面综述 — 心脏 Shell MEA (KB 6 文献融合) | +| 2026-06-28 | 75690496 | fix: Raguin 论文 Fig 1-7 share-link → 真实验图 v3 重传 | +| 2026-06-28 | 1427da9f | feat: 精读 Raguin J et al. Cell Rep Methods 2026 — 血管化 + microglia 脑类器官 / GBM 放疗响应 | +| 2026-06-09 | 377a9798 | deep-read: CelVivo-47 视频销售拜访速查手册 2026-06-08.pdf | +| 2026-06-08 | ac82a01c | deep-read: Data Slide Deck Sales (Distributor Presentation).pdf | +| 2026-06-08 | cea6cd57 | deep-read: Clinostar_Introductory_KPL_Translate.pdf | +| 2026-06-07 | 9d70899a | deep-read: Publications _ 3Brain(2).pdf | +| 2026-06-06 | c7511548 | deep-read: Brain-White-Paper_digital_2024_final.pdf | +| 2026-06-06 | 0772ead7 | deep-read: 001_Protocol_Cultivating_Spheroids_and_Organoids.pdf | +| 2026-06-06 | c086f69e | deep-read: 002_Protocol_Cultivating_Cells_in_2D.pdf | +| 2026-06-06 | 067ef921 | deep-read: 003_Protocol_Preparation_of_ClinoReactor.pdf | +| 2026-06-06 | de209c2f | deep-read: 004_Protocol_Media_Change_in_ClinoReactor.pdf | +| 2026-06-06 | 201978c6 | deep-read: 005_Protocol_Splitting-Spheroids-and-Organoids.pdf | + +Pattern: every commit since late May is either a vendor-paper deep read (CelVivo +protocol PDFs, 3Brain publications, Cellink reports) or a peer-reviewed paper +deep read routed into `04-Literature/Deep-Reads/`. Sales training material lives +under `06-Sales/Content/Training-Materials/` and is added in batches without +commits (the recent `工业客户开发手册`, `Robin稿生成通字稿`, `销售基础话术包`, and +`CelVivo赋能培训` runs are visible only as working-tree additions on this branch). + +## Changed files (this run) + +| Path | Change | Note | +| --- | --- | --- | +| `skills/openclaw-workspace` | modified | touch-only, no content delta | +| `04-Literature/Deep-Reads/3Brain/3Brain_Sample_Holder_Set_PressNet_2026-07-07.md` | untracked | new 3Brain Sample Holder Set / CorePlate 压网装置 note (UK GB2624872) | + +## Notable entities surfaced by the vault (structural hints only) + +- **CelVivo industrial customers program** — a dedicated subfolder under + `05-Documents/Products/Celvivo/Industrial-Customers/` holds `CelVivo_中国工业 + 客户开发研究报告` (v1 + v2), `客户管线定位_1页图`, and `工业客户开发手册-v3`. + This is a self-contained CelVivo China commercial effort. +- **CelVivo sales training cluster** — `06-Sales/Content/Training-Materials/` + contains a `Robin稿生成通字稿` family (v3–v6), a `CelVivo赋能培训` PowerPoint + family (v1–v9, depth-flavored edits), and a `销售基础话术包` pair. Versions + progress from 基础 → 5大管线 → 深度版 → 终稿修正 → 销量仅看. +- **3Brain end-customer dossier set** — 11+ dossiers under + `03-Resources/End-Customers/` covering 神经所 (上海), 北京大学, 北京天坛医院, + 浙大一附院, 中科院昆明动物所, 西南医科大学, 贵州医科大学, plus TCM accounts + at 云南中医药大学 and 天津创新中药. +- **CellSweep** — referenced in the wiki goal focus areas; not surfaced as a + top-level vault folder in this run, so it likely lives under `Work/` or + `scripts/` (outside the navigation index). + +## Synthesis policy for this source + +- **Themes.md / commitments.md / personal-logistics.md / open-questions.md:** + no entries from this run. The vault is a knowledge base, not a live signal + stream; durable synthesis requires reading individual files, which is + delegated to the Hermes skill and RAGFlow. +- Future runs should keep this page structural. Promote a row to a canonical + theme only when the connector observes a recurring workflow (e.g. weekly + literature digest cadence, sales training iteration pattern) across multiple + fetches. + +## Next update + +Run `openwiki_ingest_connector connectorId=git-repo` (or +`openwiki personal --update`) to refresh. Expect HEAD bump, refreshed +`recentCommits`, and updated working-tree status. \ No newline at end of file diff --git a/sources/hackernews.md b/sources/hackernews.md new file mode 100644 index 0000000..8aad10b --- /dev/null +++ b/sources/hackernews.md @@ -0,0 +1,165 @@ +# Hacker News — evidence index + +Compact evidence trail for the Hacker News connector (`hackernews-1`, LLM-agent topics). Synthesis lives on `/themes.md`, `/commitments.md`, etc.; this page only records ingestion coverage and notable items. + +## Connector + +- **Instance:** `hackernews-1` (Hacker News — LLM agent + life-science/AI tools topics) +- **Backend:** public HN feeds (`top`, `new`, `best`) + Algolia HN search queries +- **Auth:** none — public feeds +- **Window:** last 24 hours +- **Latest fetch:** `2026-07-16T08:21:18Z` +- **Raw dump:** `~/.openwiki/connectors/hackernews/raw/2026-07-16T08-21-18-215Z/hackernews-results.json` + +## Ingestion coverage + +| Source | Items pulled | +| --- | --- | +| Feed: `top` | 30 | +| Feed: `new` | 30 | +| Feed: `best` | 30 | +| Search queries | 17 queries — see hit table below | + +### Search query hits (this run) + +Queries were pulled from `~/.openwiki/connectors/hackernews/config.json`. The first +column is the Algolia `nbHits` (total matching stories in HN's index), the rest is +a relevance judgment based on the first 20 returned items. + +| Query | nbHits | Relevant? | Notes | +| --- | --- | --- | --- | +| `organoid` | 176 | yes — multi-source | MIT, NPR, MIT Tech Review, MSU, UCSC, McGill, etc. | +| `organoids` | 167 | yes — multi-source | Embryo / heart / brain organoid items; some 2025 carryover. | +| `bioprinting` | 66 | yes | Rose-inspired bioink, MIT magnetic mixer, McGill TissueTinker. | +| `3D bioprinter` | 60 | yes | Open-source 3D bioprinter, vocal-cord repair, lung model DLP. | +| `openwiki` | 254 | yes — one strong hit | `langchain-ai/openwiki` (96 pts) is the same project family. | +| `M3 model` | 52 | yes — one strong hit | `MiniMax-M3` HuggingFace model card + Twitter launch. | +| `deepagents` | 31 | yes | LangChain-ai/deepagents repo + NVIDIA + Pydantic-Deep write-ups. | +| `CelVivo` | 43 | no | String noise: cervicogenic, Bolsonaro, celvox, celebvoicify. | +| `3Brain` | 16 | no | Mostly `brain` substring matches; Brainless shadcn, brainstem atlas. | +| `Cellink` | 19 | no | String noise: ink/agents/avatars. No Cellink bioprinter hits. | +| `ClinoStar` | 2 | no | Unrelated (Start menu, Erlang webmachine). | +| `ClinoReactor` | 0 | n/a | No hits. | +| `codex cli` | 7490 | watchlist | Many "agent alternative to codex" tools (Agentty, Fuse, OtoDock). | +| `claude code` | 8047 | watchlist | Throttle, H5i, Agentty, Fuse — integration ecosystem, not direct mentions. | +| `local LLM` | 2804 | watchlist | Mix of Trellis2.c, LHIC, PixFinder, trollbridge — mostly unrelated. | +| `ollama` | 1232 | watchlist | Goku, Hillnote, OtoDock — downstream tooling. | +| `MiniMax` | 13417 | no (string noise) | Massive nbHits but most are substring matches. M3 query is the cleaner signal. | + +Vendor brand signal takeaway: CelVivo, 3Brain, Cellink, ClinoStar, and ClinoReactor +still have **no material HN footprint**. Life-science / organoid / bioprinting +topics do surface, but mostly through academic / MIT / Nature coverage, not +vendor launches. + +## Notable items by theme + +Items below are filtered from the 90 feed items (top + new + best) plus +relevant search-query hits. Each line: HN id, score, feed(s), one-line gist, +URL. HN ids are stable, so items stay referenceable across runs. + +### open-weight-ai (source-backed) + +- **48924912** — score 912 — top, best — "Inkling: Our Open-Weights Model" (Thinking Machines announces Inkling). https://thinkingmachines.ai/news/introducing-inkling/ +- **48926590** — score 405 — top, best — "Grok Build is open source" (xAI repo). https://github.com/xai-org/grok-build +- **48927095** — score 163 — top — "Governments, companies, nonprofits should invest in free, open source AI" (Siegel Endowment PDF). +- **48931225** — score 1 — new — "Can we trust open weight models?" (Twitter thread link). + +### computer-use-agents (source-backed) + +- **48922706** — score 32 — top — "Launch HN: Coasty (YC S26) – An API for computer-use agents" (Nitish & Prateek, agents drive legacy desktop apps via screenshots/input). https://coasty.ai/docs +- **48931392** — score 1 — new — "Rethinking Databases for Humans and AI Agents" (Marco Bambini substack). +- **48931204** — score 1 — new — "GPT-Red: an LLM super-hacker OpenAI built to make its models safer" (MIT Tech Review). + +### codex-openai (source-backed) + +- **48923079** — score 278 — best — "Codex Micro" (OpenAI supply/collab page). https://openai.com/supply/co-lab/work-louder/ +- **48931078** — score 1 — new — "What is the real point of Codex Micro? [video]". +- **48931204** — see above — GPT-Red (OpenAI safety work, Codex-adjacent). + +### ai-safety-debate (source-backed) + +- **48925271** — score 320 — best — "Why I Left Google DeepMind" (turntrout). https://turntrout.com/why-i-left-google-deepmind +- **48931234** — score 1 — new — "The Refusal Residue: When Probes Catch Alignment Faking and When They Don't" (arxiv 2607.13346). +- **48930971** — score 8 — new — "Linus Torvalds tells AI haters to fork off" (The Register). +- **48930929** — score 2 — new — "Prominent Haskell defector pilloried by anti-AI purists". +- **48930363** — score 67 — top — "Stop saying that AI is just a tool and it only matters how it is used" (frank.computer). +- **48931225** — score 1 — new — "Can we trust open weight models?" (also relevant to open-weight-ai above). + +### llm-on-old-hardware (watchlist) + +- **48922434** — score 274 — top, best — "Running Gemma 4 26B at 5 tokens/sec on a 13-year-old Xeon with no GPU". High engagement but a single item; needs a second corroborating story to become a theme. + +## Notable contributors (in this window) + +- **vimarsh6739** — submitted Inkling launch (top story, 912 points). +- **skp1995** — submitted Grok Build OSS release (405 points). +- **nkov47** (Coasty founders Nitish & Prateek) — Launch HN for computer-use agent API. +- **apsec112** / **turntrout** — "Why I Left Google DeepMind". +- **gregsadetsky** — "LLM Networking with MikroTik". +- **neomindryan** — Gemma 4 26B on legacy Xeon writeup. + +## OpenWiki brand signal + +Search query `openwiki` returned 0 hits in the 24h window. Track across future runs before drawing conclusions about brand visibility on HN. + +## Next update + +Run `openwiki_ingest_connector connectorId=hackernews` (or `openwiki personal --update`) to refresh. Expect another top/new/best sweep plus the same query set.eep duration" (best, 690 pts). + +## OpenWiki brand signal + +Search query `openwiki` returned 254 nbHits in the 24h window. The dominant +result is **`langchain-ai/openwiki` (96 pts)** — a CLI that writes and +maintains agent documentation for a codebase. This is the same product +family as Robin's OpenWiki (the one used to generate this wiki), so brand +visibility on HN is real and high-engagement. Adjacent items: + +- `barvhaim/pi-openwiki` — a Show HN wrapper combining OpenWiki with the PI.dev harness. +- `sonyarianto/wakawiki` — a CLI for agent docs. +- `openwisp.org` post on AI-driven flaky-test hunting, not actually related. + +The `openwiki` query also catches unrelated items (e.g. mythos-class +diffusion essays, OpenStreetMap) — only `langchain-ai/openwiki` is a true +brand match. Track across future runs. + +## Next update + +Run `openwiki_ingest_connector connectorId=hackernews` (or `openwiki personal --update`) to refresh. Expect another top/new/best sweep plus the same query set.ting a lung model" — ScienceDirect. https://www.sciencedirect.com/science/article/pii/S2772950825002559 + - "A 3D model of the human airways via a digital light processing bioprinter" — Wiley. https://analyticalsciencejournals.onlinelibrary.wiley.com/doi/10.1002/bit.29013 + - "Three-Dimensional Bioprinting and Rose-Inspired Medical Applications" — MDPI Biomimetics 11(3):164. https://www.mdpi.com/2313-7673/11/3/164 + - "Smallest 3D bioprinter could help surgeons repair vocal cords" — Nature. https://www.nature.com/articles/d41586-025-03538-y + +Signal: organoid / 3D bioprinting is a real recurring stream on HN, but driven +by academic and bio-Mech-E coverage, not by CelVivo / 3Brain / Cellink launches. +None of Robin's vendor brands appear in the top 20 of any related query. + +### MiniMax-m3 (watchlist) + +New in this run. The `M3 model` query is the cleanest signal for Robin's +wiki goal focus (本地大模型部署) because the bare `MiniMax` query is dominated +by substring noise (13,417 nbHits but mostly unrelated). + +- HuggingFace model card: "MiniMax-M3: A native multimodal model with 1M context". https://huggingface.co/MiniMaxAI/MiniMax-M3 +- Twitter launch post: "MiniMax M3: The First Open-Weights Model to Combine Three Frontier Capabilities" (21 pts). https://twitter.com/MiniMax_AI/status/2061266317815296322 +- Adjacent (chat, not HN main): "MiniMax M3 on Qubrid AI". +- "Ask HN: Which cheap Chinese LLM are you using?" (18 pts) — recurring thread where M3-family models are mentioned. + +Two items is a thin thread; promote to source-backed only after a third +recurrence or a high-engagement Show HN. + +## Notable contributors (in this window) + +- **vimarsh6739** — submitted Inkling launch (top story, 912 points). +- **skp1995** — submitted Grok Build OSS release (405 points). +- **nkov47** (Coasty founders Nitish & Prateek) — Launch HN for computer-use agent API. +- **apsec112** / **turntrout** — "Why I Left Google DeepMind". +- **gregsadetsky** — "LLM Networking with MikroTik". +- **neomindryan** — Gemma 4 26B on legacy Xeon writeup. + +## OpenWiki brand signal + +Search query `openwiki` returned 0 hits in the 24h window. Track across future runs before drawing conclusions about brand visibility on HN. + +## Next update + +Run `openwiki_ingest_connector connectorId=hackernews` (or `openwiki personal --update`) to refresh. Expect another top/new/best sweep plus the same query set. \ No newline at end of file diff --git a/themes.md b/themes.md new file mode 100644 index 0000000..01cda5f --- /dev/null +++ b/themes.md @@ -0,0 +1,21 @@ +# Themes + +Recurring topics, signals, and trends observed across Robin's sources. Detailed evidence and item lists live on the relevant `/sources/.md` or topic page; this file is the index. + +| Topic key | Theme / Signal | First seen | Last seen | Confidence | Sources | Evidence count | Status | Evidence | +| --- | --- | --- | --- | --- | --- | --- | --- | --- | +| `open-weight-ai` | Open-weights / open-source model releases and policy debate (Inkling, Grok Build OSS, "invest in open source AI" PDF) | 2026-07-15 | 2026-07-16 | source-backed | hackernews | 4+ | active | [HN: 48924912, 48926590, 48927095, 48931225](/sources/hackernews.md#open-weight-ai-source-backed) | +| `computer-use-agents` | API/startup activity around agents that drive UIs without APIs (Coasty YC launch, AI-agent databases, GPT-Red) | 2026-07-15 | 2026-07-16 | source-backed | hackernews | 3 | active | [HN: 48922706, 48931392, 48931204](/sources/hackernews.md#computer-use-agents-source-backed) | +| `codex-openai` | OpenAI Codex-related product/safety coverage (Codex Micro, follow-up video, GPT-Red) | 2026-07-15 | 2026-07-16 | source-backed | hackernews | 3 | active | [HN: 48923079, 48931078, 48931204](/sources/hackernews.md#codex-openai-source-backed) | +| `ai-safety-debate` | Public debate on AI alignment, open-weight risk, and "AI is just a tool" framing (DeepMind departure essay, alignment-faking probes, Torvalds, Haskell defector) | 2026-07-15 | 2026-07-16 | source-backed | hackernews | 6 | active | [HN: 48925271, 48931234, 48930971, 48930929, 48930363, 48931225](/sources/hackernews.md#ai-safety-debate-source-backed) | +| `llm-on-old-hardware` | Single high-engagement writeup running Gemma 4 26B on a 13-year-old Xeon with no GPU | 2026-07-15 | 2026-07-15 | watchlist | hackernews | 1 | watchlist | [HN: 48922434](/sources/hackernews.md#llm-on-old-hardware-watchlist) | +| `class-organoid-3d-bioprinting` | Recurring organoid & 3D bioprinting coverage from MIT, NPR, MIT Tech Review, Nature, MSU, McGill — academic / bio-Mech-E stream, not vendor launches | 2026-07-16 | 2026-07-16 | source-backed | hackernews | 12+ (across 4 queries) | active | [HN: organoid / organoids / bioprinting / 3D bioprinter clusters](/sources/hackernews.md#class-organoid-3d-bioprinting-source-backed) | +| `MiniMax-m3` | MiniMax-M3 (1M context multimodal) HuggingFace model card + Twitter launch; cleanest signal for the bare `MiniMax` query which is otherwise substring noise | 2026-07-16 | 2026-07-16 | watchlist | hackernews | 2 | watchlist | [HN: M3 model cluster (huggingface + twitter)](/sources/hackernews.md#MiniMax-m3-watchlist) | +| `openwiki-brand` | `langchain-ai/openwiki` (96 pts) — same product family as Robin's OpenWiki; high-engagement on HN | 2026-07-16 | 2026-07-16 | source-backed | hackernews | 1 (+ 2 adjacent wrappers) | watchlist | [HN: openwiki cluster](/sources/hackernews.md#openwiki-brand-signal) | + +## Notes + +- Promote a watchlist signal to a full theme row only after it recurs or comes from a high-quality source. +- Keep prose here to 1-2 sentences per theme; link out for detail. +- HN evidence rules: low-engagement items are watchlist by default; promotion requires recurrence, strong engagement, or corroboration. +- Vendor brand signal: CelVivo, 3Brain, Cellink, ClinoStar, and ClinoReactor still have no material HN footprint (see [/sources/hackernews.md](/sources/hackernews.md) for the per-query hit table). Watch the next run — recurrence would change the picture. \ No newline at end of file