<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Open Source on Po-Wei Chen, MD — Physiatrist &amp; Builder</title><link>https://drpwchen.com/en/tags/open-source/</link><description>Recent content in Open Source on Po-Wei Chen, MD — Physiatrist &amp; Builder</description><image><title>Po-Wei Chen, MD — Physiatrist &amp; Builder</title><url>https://drpwchen.com/og-default.png</url><link>https://drpwchen.com/og-default.png</link></image><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 24 Jul 2026 16:30:00 +0800</lastBuildDate><atom:link href="https://drpwchen.com/en/tags/open-source/index.xml" rel="self" type="application/rss+xml"/><item><title>Getting started with AI agents from scratch: installing, understanding GitHub, and running your first tool</title><link>https://drpwchen.com/en/posts/getting-started/</link><pubDate>Fri, 24 Jul 2026 07:15:00 +0800</pubDate><guid>https://drpwchen.com/en/posts/getting-started/</guid><description>You can follow along even if you&amp;#39;ve never used the command line: install Claude Code with one command, understand GitHub pages, and get your first open-source tool running and producing results.</description></item><item><title>Too Many Notes is No Notes: The Design of note-supplement</title><link>https://drpwchen.com/en/posts/note-supplement/</link><pubDate>Thu, 23 Jul 2026 06:45:00 +0800</pubDate><guid>https://drpwchen.com/en/posts/note-supplement/</guid><description>My note vault has only one rule: one note per topic. If the same thing is covered in five different places, it&amp;#39;s the same as having no notes. The hard part is holding this line as sources pile up. note-supplement handles merging outside materials back into existing notes, without breaking the things you already got right.</description></item><item><title>My Complete AI Toolbox: Find the Tool for Whatever You Want to Do</title><link>https://drpwchen.com/en/posts/my-ai-toolbox/</link><pubDate>Mon, 20 Jul 2026 13:15:00 +0800</pubDate><guid>https://drpwchen.com/en/posts/my-ai-toolbox/</guid><description>A complete list of the tools I actually use, categorized by need: AI assistants, speech-to-text, OCR, notes and knowledge base, paper tools, free website hosting, home servers and backup systems, plus the open-source scripts I wrote myself.</description></item><item><title>Cross-Textbook Automated Note-Generation Workflow: A Product of the Board Examination</title><link>https://drpwchen.com/en/posts/textbook-to-note/</link><pubDate>Sun, 19 Jul 2026 15:45:00 +0800</pubDate><guid>https://drpwchen.com/en/posts/textbook-to-note/</guid><description>With over forty designated reference books for the board examination, and the same concepts scattered across multiple books, how could anyone possibly finish reading them? I tuned AI to my note-taking workflow, letting it organize textbooks structurally and with evidence. Today I open-sourced the whole setup, and this post covers the five hurdles I cleared along the way.</description></item><item><title>The last piece of The Paper Trilogy: paper-fetch. Give it a DOI, and it fetches the full text itself</title><link>https://drpwchen.com/en/posts/paper-fetch/</link><pubDate>Tue, 14 Jul 2026 08:15:00 +0800</pubDate><guid>https://drpwchen.com/en/posts/paper-fetch/</guid><description>To let AI read papers for you, you first need the full text. And what usually gets you stuck isn&amp;#39;t the AI—it&amp;#39;s permissions, publishers, and the library. paper-fetch uses a step-by-step route from open access, to official publisher APIs, to your own hospital library to turn a DOI into a full-text PDF, without taking any piracy routes.</description></item><item><title>My Open-Source Tool Was Targeted by a Bot Marketer!</title><link>https://drpwchen.com/en/posts/github-bot-marketing/</link><pubDate>Thu, 09 Jul 2026 10:45:00 +0800</pubDate><guid>https://drpwchen.com/en/posts/github-bot-marketing/</guid><description>My open-source paper tool received a GitHub issue full of sincere praise. After checking, I found it was automated marketing spammed by a bot to 26 repos within two minutes. This post breaks down its tactics, the paid marketplace model behind it, and why running it with your own subscription is a better deal.</description></item><item><title>I turned my journal club "paper-reading brain" into an AI skill, and forced it not to bullshit from impressions</title><link>https://drpwchen.com/en/posts/paper-tools/</link><pubDate>Tue, 07 Jul 2026 09:30:00 +0800</pubDate><guid>https://drpwchen.com/en/posts/paper-tools/</guid><description>I took the entire workflow of a journal club critical appraisal and wrote it into two Claude Code skills. I even wrote two deterministic little scripts to hand over the calculation of evidence certainty and logical flaws to code, stopping the AI from bullshitting based on overall impressions. It&amp;#39;s already open-sourced on GitHub.</description></item><item><title>Exam Practice Platform: Spaced Repetition, Wrong Bank, and Score Projection</title><link>https://drpwchen.com/en/posts/exam-practice-platform/</link><pubDate>Thu, 02 Jul 2026 22:30:00 +0800</pubDate><guid>https://drpwchen.com/en/posts/exam-practice-platform/</guid><description>While prepping for the PM&amp;amp;R board examination, I used an engineer&amp;#39;s approach to solve an old problem: how to practice past exam questions without forgetting them right after. I built a small tool called &amp;#34;Exam Navigator&amp;#34;, which uses FSRS to schedule spaced repetition reviews, categorizes wrong questions by failure type into a wrong bank, and can even project your score on exam day. It&amp;#39;s now open source for anyone who needs it.</description></item><item><title>I Open-Sourced My Paper Reading Radar</title><link>https://drpwchen.com/en/posts/paper-radar/</link><pubDate>Wed, 01 Jul 2026 06:45:00 +0800</pubDate><guid>https://drpwchen.com/en/posts/paper-radar/</guid><description>I took my clunky paper RSS setup and turned it into an online site that automatically fetches papers daily, ranks them by my interest, and learns my tastes over time. Selected papers are then automatically fetched, digested, and critically appraised. Now I&amp;#39;ve organized it into an open-source version on GitHub. Not just for medicine—any field with RSS feeds can fork it to build their own radar.</description></item><item><title>I turned Obsidian into a second brain that "searches notes by meaning" (and open-sourced it)</title><link>https://drpwchen.com/en/posts/obsidian-vault-search/</link><pubDate>Tue, 23 Jun 2026 17:00:00 +0800</pubDate><guid>https://drpwchen.com/en/posts/obsidian-vault-search/</guid><description>Obsidian&amp;#39;s built-in search only looks for the exact words you type, but you rarely remember the words you used months ago. I cleaned up and open-sourced the &amp;#34;semantic search trio&amp;#34; I&amp;#39;ve been using for the past half-year. It&amp;#39;s completely local and MIT-licensed.</description></item></channel></rss>