TWTang Weigangindoramagic.hashnode.dev·1h ago · 7 min readBefore Adopting OpenAI Agents SDK, Write the Runtime Contract FirstOpenAI Agents SDK is easy to misread as a faster way to build "more agents." That is the shallow interpretation. The more useful reason to evaluate it is that it puts agents, tools, handoffs, guardrai00
TWTang Weigangindoramagic.hashnode.dev·2d ago · 4 min readBefore Adopting DSPy, Prove the LM Program ContractDSPy is easy to undersell. If you describe it as "a nicer way to write prompts", you will probably test the wrong thing. The better first test is this: can your language-model workflow be expressed as00
TWTang Weigangindoramagic.hashnode.dev·3d ago · 8 min readBefore Adopting LlamaIndex, Split Ingestion, Retrieval, Agents, and AuditLlamaIndex should not be judged by whether a five-line RAG demo returns a fluent answer. That only proves that one happy path can run. It does not prove that your data remains traceable, that retrieva00
TWTang Weigangindoramagic.hashnode.dev·4d ago · 7 min readGPT Researcher Is a Source Pipeline. First Prove the Citation Contract.GPT Researcher should not be evaluated as a nicer search box. The more useful framing is stricter: it is a research pipeline that turns a query into sub-questions, retrieves candidate sources, scrapes01O
TWTang Weigangindoramagic.hashnode.dev·5d ago · 5 min readGemini CLI Brings Gemini Into The Terminal. First Prove The Tool Boundary.Gemini CLI is easy to misunderstand if you describe it only as "Gemini in a terminal." The more operational description is sharper: it is a local agent surface that can sit inside a working directory,00