diff --git a/README.md b/README.md index ed2d265..4b5587f 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,7 @@ _Opinionated. No tutorials, no listicles, no marketing. Continuously maintained - [smolagents](https://huggingface.co/docs/smolagents/index) — Hugging Face. Minimalist code-acting agent library. - [Mastra](https://mastra.ai/docs) — TypeScript-first. - [Inngest AgentKit](https://agentkit.inngest.com/) — TS framework on top of Inngest's durable runtime. +- [Building LangGraph: Designing an Agent Runtime from First Principles](https://www.langchain.com/blog/building-langgraph) — LangChain. Design rationale behind LangGraph: why graph-based orchestration, how control flow, durability, and state management were architected for production agents. ## 4. Durable execution for agents @@ -73,6 +74,7 @@ _Opinionated. No tutorials, no listicles, no marketing. Continuously maintained - [Restate — AI agents](https://docs.restate.dev/use-cases/ai-agents) — Lightweight durable execution; agents as virtual objects. - [Hatchet — Durable Tasks](https://docs.hatchet.run/v1/durable-tasks) — Postgres-backed task queue with agent-aware patterns (agentic loops, HITL). - [DBOS — Durable Execution for Building Crashproof AI Agents](https://www.dbos.dev/blog/durable-execution-crashproof-ai-agents) — Postgres-as-runtime; smaller-team alternative to Temporal. +- [Fault Tolerance in LangGraph: Retries, Timeouts and Error Handlers](https://www.langchain.com/blog/fault-tolerance-in-langgraph) — LangChain. Three fault-tolerance primitives inside LangGraph: RetryPolicy (backoff retries), TimeoutPolicy (wall-clock and idle caps), and error_handler (post-exhaustion cleanup). Covers how they compose and applies the SAGA pattern to multi-step workflows with real-world side effects. ## 5. Memory systems @@ -95,6 +97,7 @@ _Opinionated. No tutorials, no listicles, no marketing. Continuously maintained - [hyperlight-dev/hyperlight](https://github.com/hyperlight-dev/hyperlight) — Microsoft's sub-millisecond WASM/VM micro-sandbox. - [gVisor docs](https://gvisor.dev/docs/) — User-space kernel; understand it before trusting "sandboxed" claims. - [Interpreters in Deep Agents: Code Between Tool Calls and Sandboxes](https://www.langchain.com/blog/give-your-agents-an-interpreter) — LangChain. Embedded interpreter runtimes let agents write code to coordinate tool calls, manage working state between steps, and control what gets surfaced into model context — reducing token pressure and enabling finer-grained orchestration than pure tool-dispatch. +- [How to Choose the Right Sandbox for AI Agents](https://www.langchain.com/blog/how-to-choose-the-right-sandbox-for-your-agent) — LangChain. Decision framework for sandbox selection: filesystem isolation, network access controls, resource limits, and microVM trade-offs — mapped to agent execution patterns. ## 7. Inference & gateway infrastructure @@ -118,6 +121,12 @@ _Opinionated. No tutorials, no listicles, no marketing. Continuously maintained - [Who Validates the Validators? (EvalGen)](https://arxiv.org/abs/2404.12272) — Shankar et al. Critical paper on grader drift. - [Judging LLM-as-a-Judge (MT-Bench)](https://arxiv.org/abs/2306.05685) — The original position/verbosity/self-preference bias paper. - [Low-Hanging Fruit for RAG Search](https://jxnl.co/writing/2024/05/11/low-hanging-fruit-for-rag-search/) — Jason Liu. Retrieval-side instrumentation. +- [Designing Efficient Verifiers for Legal Agents](https://www.langchain.com/blog/designing-efficient-verifiers-for-legal-agents) — Harvey & LangChain Labs. Harvey × LangChain Labs study on making LLM-as-judge verifiers cheaper and more reliable for legal-agent evaluation and post-training. Covers verifier design trade-offs, cost/accuracy curves, and how verifier quality propagates into RLVR training signal. +- [How we build evals for Deep Agents](https://www.langchain.com/blog/how-we-build-evals-for-deep-agents) — LangChain. Practical eval construction for long-horizon agents: data curation, behavior-targeted metrics, and testing strategies grounded in real agent runs. +- [Building a 100x Cheaper Trace Judge with Fireworks](https://www.langchain.com/blog/building-a-100x-cheaper-trace-judge-with-fireworks) — LangChain. Fine-tuning a small open model on production trace signals to match frontier judge performance at ~1/100th the cost — covers data mining strategy, labelling pipeline, and distillation approach. +- [Iterating Towards LLM Reliability with Evaluation Driven Development](https://www.langchain.com/blog/iterating-towards-llm-reliability-with-evaluation-driven-development) — LangChain / Dosu. Dosu's production loop: define evaluators first, gate deploys on eval regressions, and feed production traces back into the test suite — evaluation-driven development as an engineering discipline. +- [Aligning LLM-as-a-Judge with Human Preferences](https://www.langchain.com/blog/aligning-llm-as-a-judge-with-human-preferences) — LangChain. Self-improving LLM-as-a-Judge evaluators via few-shot learning and human preference alignment — how to close the gap between automated scores and human judgment in LangSmith. +- [Evaluating Deep Agents: Our Learnings](https://www.langchain.com/blog/evaluating-deep-agents-our-learnings) — LangChain. Five evaluation patterns for long-horizon agents: bespoke assertions, single-step tool validation, full-turn scoring, multi-turn simulation, and environment setup hygiene. Grounded in production experience rather than theory. ## 9. Evaluation — frameworks & benchmarks @@ -178,6 +187,7 @@ _Opinionated. No tutorials, no listicles, no marketing. Continuously maintained - [Geoffrey Huntley — how to build a coding agent (workshop)](https://ghuntley.com/agent/) — Free workshop on building one from scratch. - [Geoffrey Huntley — Ralph Wiggum loop](https://ghuntley.com/ralph/) — The brute-force feedback-loop pattern essay. - [Open SWE: An Open-Source Framework for Internal Coding Agents](https://www.langchain.com/blog/open-swe-an-open-source-framework-for-internal-coding-agents) — LangChain. Open-source SWE-agent framework built on LangGraph; covers core architectural components — task manager, programmer agent, and sandboxed execution — for deploying internal coding agents at scale. +- [How to turn Claude Code into a domain specific coding agent](https://www.langchain.com/blog/how-to-turn-claude-code-into-a-domain-specific-coding-agent) — LangChain. Context engineering techniques for adapting Claude Code to domain-specific libraries — CLAUDE.md, tool allowlists, and custom docs injection — with eval results comparing approaches. ## 14. SRE & operations agents (K8s, observability, IaC) diff --git a/resources.yaml b/resources.yaml index 9ad3b28..5d18ccb 100644 --- a/resources.yaml +++ b/resources.yaml @@ -96,7 +96,8 @@ sections: and RCE write-ups for agents. - id: coding-agent-infra order: 13 - title: "Coding agent infrastructure (read for harness design even if not building one)" + title: "Coding agent infrastructure (read for harness design even if not building + one)" description: | Harness design, hook systems, tool allowlists, and operational patterns for building and running coding agents — Claude Code best practices, the @@ -123,19 +124,23 @@ top_7: worth_following: - name: Anthropic Engineering url: https://www.anthropic.com/engineering - blurb: Engineering posts from the model-maker — agents, tooling, and operational patterns. + blurb: Engineering posts from the model-maker — agents, tooling, and + operational patterns. verified_at: &id001 2026-06-15 - name: Cognition blog url: https://cognition.ai/blog - blurb: Case studies on building Devin; the productive disagreement to "Don't Build Multi-Agents." + blurb: Case studies on building Devin; the productive disagreement to "Don't + Build Multi-Agents." verified_at: *id001 - name: Simon Willison url: https://simonwillison.net/ - blurb: The field's running curator — daily-ish takes on LLMs, agents, and prompt injection. + blurb: The field's running curator — daily-ish takes on LLMs, agents, and + prompt injection. verified_at: *id001 - name: Embrace The Red url: https://embracethered.com/blog/ - blurb: Johann Rehberger's red-team blog — concrete agent exploits and bypass techniques. + blurb: Johann Rehberger's red-team blog — concrete agent exploits and bypass + techniques. verified_at: *id001 - name: Cloudflare AI agents tag url: https://blog.cloudflare.com/tag/ai-agents/ @@ -173,11 +178,13 @@ resources: superseded_by: null notes: null top_7_author: "Anthropic (Schluntz/Zhang)" - top_7_blurb: 'The "workflows vs agents" mental model that everything else builds on.' + top_7_blurb: 'The "workflows vs agents" mental model that everything else builds + on.' - id: effective-context-engineering section: foundations - url: https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents + url: + https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents title: "Effective context engineering for AI agents" author: "Anthropic" type: article @@ -191,7 +198,8 @@ resources: paywall: false superseded_by: null notes: null - top_7_blurb: "The successor concept to prompt engineering; defines the actual job." + top_7_blurb: "The successor concept to prompt engineering; defines the actual + job." - id: writing-effective-tools section: foundations @@ -200,7 +208,8 @@ resources: author: "Anthropic" type: article license: null - blurb: "Tools as contracts between deterministic and non-deterministic systems; eval-driven tool refinement." + blurb: "Tools as contracts between deterministic and non-deterministic systems; + eval-driven tool refinement." cluster: null tags: [tools] added_at: 2026-05-03 @@ -212,12 +221,14 @@ resources: - id: effective-harnesses section: foundations - url: https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents + url: + https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents title: "Effective harnesses for long-running agents" author: "Anthropic" type: article license: null - blurb: "Initializer + worker pattern for cross-context continuity (claude-progress.txt + git)." + blurb: "Initializer + worker pattern for cross-context continuity (claude-progress.txt + + git)." cluster: null tags: [harness, long-running] added_at: 2026-05-03 @@ -263,7 +274,8 @@ resources: - id: openai-practical-guide section: foundations - url: https://cdn.openai.com/business-guides-and-resources/a-practical-guide-to-building-agents.pdf + url: + https://cdn.openai.com/business-guides-and-resources/a-practical-guide-to-building-agents.pdf title: "A practical guide to building agents (PDF)" author: "OpenAI" type: article @@ -296,7 +308,8 @@ resources: superseded_by: null notes: null top_7_author: "Dex Horthy / HumanLayer" - top_7_blurb: 'Heroku''s 12-factor reframed for LLM systems; the canonical "agents are mostly software" doctrine.' + top_7_blurb: 'Heroku''s 12-factor reframed for LLM systems; the canonical "agents + are mostly software" doctrine.' - id: twelve-factor-agents-talk section: foundations @@ -331,7 +344,8 @@ resources: paywall: false superseded_by: null notes: null - top_7_blurb: "Read alongside #4 — the productive disagreement at the heart of agent architecture in 2025/26." + top_7_blurb: "Read alongside #4 — the productive disagreement at the heart of + agent architecture in 2025/26." - id: agentic-engineering-patterns section: foundations @@ -357,7 +371,8 @@ resources: author: "Simon Willison" type: article license: null - blurb: "Private data + untrusted content + exfiltration channel = the agent threat model." + blurb: "Private data + untrusted content + exfiltration channel = the agent threat + model." cluster: null tags: [security, threat-model] added_at: 2026-05-03 @@ -457,7 +472,8 @@ resources: - id: mcp-authorization section: tools-mcp - url: https://modelcontextprotocol.io/specification/2025-11-25/basic/authorization + url: + https://modelcontextprotocol.io/specification/2025-11-25/basic/authorization title: "MCP — Authorization" author: null type: spec @@ -559,7 +575,8 @@ resources: - id: a2a-announcement section: tools-mcp - url: https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/ + url: + https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/ title: "Announcing the Agent2Agent Protocol (A2A)" author: "Google" type: article @@ -608,7 +625,9 @@ resources: archived: false paywall: false superseded_by: null - notes: "Permanent home is eval-philosophy; kept hidden so the rendered output round-trips cleanly against the original (original has no section listing for this entry)." + notes: "Permanent home is eval-philosophy; kept hidden so the rendered output + round-trips cleanly against the original (original has no section listing for + this entry)." hidden: true # ---------------------------------------------------------------------- @@ -735,7 +754,8 @@ resources: - id: autogen-v04 section: multi-agent-frameworks - url: https://microsoft.github.io/autogen/stable/user-guide/core-user-guide/index.html + url: + https://microsoft.github.io/autogen/stable/user-guide/core-user-guide/index.html title: "AutoGen v0.4" author: null type: docs @@ -891,7 +911,8 @@ resources: - id: temporal-durable-execution-ai section: durable-execution - url: https://temporal.io/blog/durable-execution-meets-ai-why-temporal-is-the-perfect-foundation-for-ai + url: + https://temporal.io/blog/durable-execution-meets-ai-why-temporal-is-the-perfect-foundation-for-ai title: "Temporal — Durable Execution meets AI" author: null type: article @@ -925,7 +946,8 @@ resources: - id: inngest-durable-execution section: durable-execution - url: https://www.inngest.com/blog/durable-execution-key-to-harnessing-ai-agents + url: + https://www.inngest.com/blog/durable-execution-key-to-harnessing-ai-agents title: "Inngest — Durable Execution: The Key to Harnessing AI Agents in Production" author: null type: article @@ -996,7 +1018,8 @@ resources: # ---------------------------------------------------------------------- - id: anthropic-memory-tool section: memory-systems - url: https://platform.claude.com/docs/en/build-with-claude/tool-use/memory-tool + url: + https://platform.claude.com/docs/en/build-with-claude/tool-use/memory-tool title: "Anthropic — Memory tool" author: null type: docs @@ -1333,7 +1356,8 @@ resources: author: null type: docs license: null - blurb: "100+ provider proxy; OpenAI-shaped API; the boring-but-essential routing layer." + blurb: "100+ provider proxy; OpenAI-shaped API; the boring-but-essential routing + layer." cluster: null tags: [gateway, routing] added_at: 2026-05-03 @@ -1577,7 +1601,8 @@ resources: author: "UK AISI" type: docs license: "OS" - blurb: "**OS.** Best-in-class for agent evals; sandboxed tool use, MCP support, used by Anthropic/DeepMind." + blurb: "**OS.** Best-in-class for agent evals; sandboxed tool use, MCP support, + used by Anthropic/DeepMind." cluster: null tags: [evals, inspect-ai] added_at: 2026-05-03 @@ -1905,7 +1930,8 @@ resources: author: null type: spec license: null - blurb: "**Foundational.** The vendor-neutral schema for LLM/agent spans. Build to this and swap backends." + blurb: "**Foundational.** The vendor-neutral schema for LLM/agent spans. Build + to this and swap backends." cluster: null tags: [observability, opentelemetry] added_at: 2026-05-03 @@ -2110,7 +2136,8 @@ resources: - id: langfuse-cost-tracking section: production-testing - url: https://langfuse.com/docs/observability/features/token-and-cost-tracking + url: + https://langfuse.com/docs/observability/features/token-and-cost-tracking title: "Langfuse — Cost tracking" author: null type: docs @@ -2284,7 +2311,8 @@ resources: - id: trailofbits-prompt-injection-rce section: security - url: https://blog.trailofbits.com/2025/10/22/prompt-injection-to-rce-in-ai-agents/ + url: + https://blog.trailofbits.com/2025/10/22/prompt-injection-to-rce-in-ai-agents/ title: "Trail of Bits — Prompt injection to RCE in AI agents" author: null type: article @@ -2326,7 +2354,8 @@ resources: author: "Anthropic" type: docs license: null - blurb: "Hooks (PreToolUse/PostToolUse/Stop/etc.), tool allowlists, custom tools as in-process MCP." + blurb: "Hooks (PreToolUse/PostToolUse/Stop/etc.), tool allowlists, custom tools + as in-process MCP." cluster: null tags: [claude-agent-sdk, harness] added_at: 2026-05-03 @@ -2589,12 +2618,15 @@ resources: top_7_blurb: "The best single multi-agent case study, with concrete failure modes." - id: open-swe-langchain section: coding-agent-infra - url: https://www.langchain.com/blog/open-swe-an-open-source-framework-for-internal-coding-agents + url: + https://www.langchain.com/blog/open-swe-an-open-source-framework-for-internal-coding-agents title: 'Open SWE: An Open-Source Framework for Internal Coding Agents' author: LangChain type: article license: null - blurb: Open-source SWE-agent framework built on LangGraph; covers core architectural components — task manager, programmer agent, and sandboxed execution — for deploying internal coding agents at scale. + blurb: Open-source SWE-agent framework built on LangGraph; covers core + architectural components — task manager, programmer agent, and sandboxed + execution — for deploying internal coding agents at scale. cluster: null tags: - coding-agent @@ -2615,7 +2647,10 @@ resources: author: LangChain type: article license: null - blurb: Embedded interpreter runtimes let agents write code to coordinate tool calls, manage working state between steps, and control what gets surfaced into model context — reducing token pressure and enabling finer-grained orchestration than pure tool-dispatch. + blurb: Embedded interpreter runtimes let agents write code to coordinate + tool calls, manage working state between steps, and control what gets + surfaced into model context — reducing token pressure and enabling + finer-grained orchestration than pure tool-dispatch. cluster: null tags: - sandboxing @@ -2629,3 +2664,250 @@ resources: paywall: false superseded_by: null notes: null + - id: designing-efficient-verifiers-legal-agents + section: eval-philosophy + url: + https://www.langchain.com/blog/designing-efficient-verifiers-for-legal-agents + title: Designing Efficient Verifiers for Legal Agents + author: Harvey & LangChain Labs + type: article + license: null + blurb: Harvey × LangChain Labs study on making LLM-as-judge verifiers + cheaper and more reliable for legal-agent evaluation and post-training. + Covers verifier design trade-offs, cost/accuracy curves, and how verifier + quality propagates into RLVR training signal. + cluster: null + tags: + - verifiers + - llm-as-judge + - legal + - eval + - post-training + - rlvr + - cost + added_at: '2026-06-18' + verified_at: null + archived: false + paywall: false + superseded_by: null + notes: null + - id: langchain-evals-deep-agents + section: eval-philosophy + url: https://www.langchain.com/blog/how-we-build-evals-for-deep-agents + title: How we build evals for Deep Agents + author: LangChain + type: article + license: null + blurb: 'Practical eval construction for long-horizon agents: data curation, behavior-targeted + metrics, and testing strategies grounded in real agent runs.' + cluster: null + tags: + - evals + - deep-agents + - data-curation + - metrics + - agent-testing + - langchain + added_at: '2026-06-18' + verified_at: null + archived: false + paywall: false + superseded_by: null + notes: null + - id: langchain-fireworks-trace-judge + section: eval-philosophy + url: + https://www.langchain.com/blog/building-a-100x-cheaper-trace-judge-with-fireworks + title: Building a 100x Cheaper Trace Judge with Fireworks + author: LangChain + type: article + license: null + blurb: Fine-tuning a small open model on production trace signals to match + frontier judge performance at ~1/100th the cost — covers data mining + strategy, labelling pipeline, and distillation approach. + cluster: null + tags: + - evals + - llm-as-judge + - fine-tuning + - observability + - cost-optimization + - distillation + - production + added_at: '2026-06-18' + verified_at: null + archived: false + paywall: false + superseded_by: null + notes: null + - id: eval-driven-development-dosu + section: eval-philosophy + url: + https://www.langchain.com/blog/iterating-towards-llm-reliability-with-evaluation-driven-development + title: Iterating Towards LLM Reliability with Evaluation Driven Development + author: LangChain / Dosu + type: article + license: null + blurb: "Dosu's production loop: define evaluators first, gate deploys on eval + regressions, and feed production traces back into the test suite — evaluation-driven + development as an engineering discipline." + cluster: null + tags: + - evaluation + - eval-driven-development + - langsmith + - production + - reliability + - tracing + added_at: '2026-06-18' + verified_at: null + archived: false + paywall: false + superseded_by: null + notes: null + - id: langsmith-aligning-llm-judge-human-preferences + section: eval-philosophy + url: + https://www.langchain.com/blog/aligning-llm-as-a-judge-with-human-preferences + title: Aligning LLM-as-a-Judge with Human Preferences + author: LangChain + type: article + license: null + blurb: Self-improving LLM-as-a-Judge evaluators via few-shot learning and + human preference alignment — how to close the gap between automated scores + and human judgment in LangSmith. + cluster: null + tags: + - llm-as-judge + - evaluation + - human-feedback + - few-shot + - langsmith + added_at: '2026-06-18' + verified_at: null + archived: false + paywall: false + superseded_by: null + notes: null + - id: building-langgraph-runtime + section: multi-agent-frameworks + url: https://www.langchain.com/blog/building-langgraph + title: 'Building LangGraph: Designing an Agent Runtime from First Principles' + author: LangChain + type: article + license: null + blurb: 'Design rationale behind LangGraph: why graph-based orchestration, how + control flow, durability, and state management were architected for production + agents.' + cluster: null + tags: + - langgraph + - orchestration + - durable-execution + - state-management + - graph + - runtime + added_at: '2026-06-18' + verified_at: null + archived: false + paywall: false + superseded_by: null + notes: null + - id: claude-code-domain-specific-agent + section: coding-agent-infra + url: + https://www.langchain.com/blog/how-to-turn-claude-code-into-a-domain-specific-coding-agent + title: How to turn Claude Code into a domain specific coding agent + author: LangChain + type: article + license: null + blurb: Context engineering techniques for adapting Claude Code to + domain-specific libraries — CLAUDE.md, tool allowlists, and custom docs + injection — with eval results comparing approaches. + cluster: null + tags: + - claude-code + - context-engineering + - coding-agent + - customization + - evals + added_at: '2026-06-18' + verified_at: null + archived: false + paywall: false + superseded_by: null + notes: null + - id: evaluating-deep-agents-langchain + section: eval-philosophy + url: https://www.langchain.com/blog/evaluating-deep-agents-our-learnings + title: 'Evaluating Deep Agents: Our Learnings' + author: LangChain + type: article + license: null + blurb: 'Five evaluation patterns for long-horizon agents: bespoke assertions, + single-step tool validation, full-turn scoring, multi-turn simulation, and environment + setup hygiene. Grounded in production experience rather than theory.' + cluster: null + tags: + - evals + - deep-agents + - multi-turn + - simulation + - long-horizon + added_at: '2026-06-18' + verified_at: null + archived: false + paywall: false + superseded_by: null + notes: null + - id: langchain-choose-right-sandbox-ai-agents + section: sandboxing + url: + https://www.langchain.com/blog/how-to-choose-the-right-sandbox-for-your-agent + title: How to Choose the Right Sandbox for AI Agents + author: LangChain + type: article + license: null + blurb: 'Decision framework for sandbox selection: filesystem isolation, network + access controls, resource limits, and microVM trade-offs — mapped to agent execution + patterns.' + cluster: null + tags: + - sandboxing + - microvm + - isolation + - security + - code-execution + - firecracker + added_at: '2026-06-18' + verified_at: null + archived: false + paywall: false + superseded_by: null + notes: null + - id: langgraph-fault-tolerance + section: durable-execution + url: https://www.langchain.com/blog/fault-tolerance-in-langgraph + title: 'Fault Tolerance in LangGraph: Retries, Timeouts and Error Handlers' + author: LangChain + type: article + license: null + blurb: 'Three fault-tolerance primitives inside LangGraph: RetryPolicy (backoff + retries), TimeoutPolicy (wall-clock and idle caps), and error_handler (post-exhaustion + cleanup). Covers how they compose and applies the SAGA pattern to multi-step + workflows with real-world side effects.' + cluster: null + tags: + - langgraph + - fault-tolerance + - retry + - timeout + - saga + - error-handling + - workflows + added_at: '2026-06-18' + verified_at: null + archived: false + paywall: false + superseded_by: null + notes: null diff --git a/scout/seen.yaml b/scout/seen.yaml index 1916c7f..0d0057d 100644 --- a/scout/seen.yaml +++ b/scout/seen.yaml @@ -153,3 +153,282 @@ seen: title: Mission Control for Self-Hosted LangSmith on Kubernetes source_id: langchain-blog rejected_at: '2026-05-28' + - url: https://blog.cloudflare.com/celebrating-12-years-of-project-galileo/ + title: Celebrating 12 years of Project Galileo + source_id: cloudflare-ai-agents + rejected_at: '2026-06-18' + - url: https://blog.cloudflare.com/agents-platform-flue-sdk/ + title: Bringing more agent harnesses and frameworks to Cloudflare, starting + with Flue + source_id: cloudflare-ai-agents + rejected_at: '2026-06-18' + - url: https://blog.cloudflare.com/cloudflare-one-stack/ + title: 'Introducing the Cloudflare One stack: agent-powered deployment' + source_id: cloudflare-ai-agents + rejected_at: '2026-06-18' + - url: https://blog.cloudflare.com/dmarc-management-ga/ + title: Cloudflare DMARC Management is now generally available + source_id: cloudflare-ai-agents + rejected_at: '2026-06-18' + - url: https://blog.cloudflare.com/ensemble-ai-talent-joins-cloudflare/ + title: Growing the Cloudflare AI team with talent from Ensemble AI + source_id: cloudflare-ai-agents + rejected_at: '2026-06-18' + - url: https://blog.cloudflare.com/scaling-security-scans/ + title: 'Scaling Security Insights: how we achieved a 10x increase in global scanning + capacity' + source_id: cloudflare-ai-agents + rejected_at: '2026-06-18' + - url: https://blog.cloudflare.com/private-origins-dns-routing/ + title: Route public traffic to private applications with Cloudflare + source_id: cloudflare-ai-agents + rejected_at: '2026-06-18' + - url: https://blog.cloudflare.com/frontier-model-defense/ + title: "Defend against frontier cyber models: Cloudflare's architecture as customer + zero" + source_id: cloudflare-ai-agents + rejected_at: '2026-06-18' + - url: https://blog.cloudflare.com/realtime-threat-intel-waf-rules/ + title: Turning Cloudflare’s threat indicators into real-time WAF rules + source_id: cloudflare-ai-agents + rejected_at: '2026-06-18' + - url: https://blog.cloudflare.com/ai-gateway-spend-limits/ + title: Your AI bill is out of control. Cloudflare can fix it now. + source_id: cloudflare-ai-agents + rejected_at: '2026-06-18' + - url: https://blog.cloudflare.com/voidzero-joins-cloudflare/ + title: VoidZero is joining Cloudflare + source_id: cloudflare-ai-agents + rejected_at: '2026-06-18' + - url: https://blog.cloudflare.com/enforce-first-as-bgp/ + title: Enforcing the First AS in BGP AS_PATHs + source_id: cloudflare-ai-agents + rejected_at: '2026-06-18' + - url: https://blog.cloudflare.com/optimizing-core-unit-boot-time/ + title: How we reduced core unit boot time from hours to minutes + source_id: cloudflare-ai-agents + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/customers-factory + title: How Factory used LangSmith to automate their feedback loop and + improve iteration speed by 2x + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/introducing-open-swe-an-open-source-asynchronous-coding-agent + title: 'Introducing Open SWE: An Open-Source Asynchronous Coding Agent' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/customers-monte-carlo + title: 'Monte Carlo: Building Data + AI Observability Agents with LangGraph and + LangSmith' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/public-langsmith-benchmarks + title: Sharing LangSmith Benchmarks + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/langsmith-homepage-redesign-and-resource-tags + title: 'LangSmith: Redesigned product homepage and Resource Tags for better organization' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/agent-engineering-a-new-discipline + title: 'Agent Engineering: A New Discipline' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/testing-fine-tuned-open-source-models-in-langsmith + title: Testing Fine Tuned Open Source Models in LangSmith + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/human-judgment-in-the-agent-improvement-loop + title: Human judgment in the agent improvement loop + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/context-management-for-deepagents + title: Context Management for Deep Agents + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/reusable-langsmith-evaluator-templates + title: Reusable Evaluators and Evaluator Templates in LangSmith + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/evaluating-llms-with-openevals + title: Quickly Start Evaluating LLMs With OpenEvals + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/the-art-of-loop-engineering + title: The Art of Loop Engineering + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/why-fleet-has-both-general-purpose-chat-and-specialized-agents + title: Why Fleet Has General Purpose Chat and Specialized Agents + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/how-we-made-coding-agent-spend-predictable + title: How LangChain Made Coding Agent Spend Predictable + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/production-monitoring + title: 'Agent Observability: How to Monitor and Evaluate LLM Agents in Production' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/agentic-engineering-redefining-software-engineering + title: 'Agentic Engineering: How Swarms of AI Agents Are Redefining Software Engineering' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/pinecone-serverless + title: Build and deploy a RAG app with Pinecone Serverless + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/test-run-comparisons + title: Test Run Comparisons + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/announcing-langsmith-is-now-a-transactable-offering-in-the-azure-marketplace + title: Announcing LangSmith is now a transactable offering in the Azure + Marketplace + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/regression-testing + title: Regression Testing with LangSmith + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/pairwise-evaluations-with-langsmith + title: Pairwise Evaluations with LangSmith + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/what-is-an-agent + title: What is an AI agent? + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/customers-new-computer + title: 'Improving Memory Retrieval: How New Computer achieved 50% higher recall + with LangSmith' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/customers-replit + title: Pushing LangSmith to new limits with Replit Agent's complex workflows + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/promptim + title: 'Promptim: an experimental library for prompt optimization' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/opentelemetry-langsmith + title: Introducing OpenTelemetry support for LangSmith + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/end-to-end-opentelemetry-langsmith + title: Introducing End-to-End OpenTelemetry Support in LangSmith + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/how-to-think-about-agent-frameworks + title: How to think about agent frameworks + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/interrupt-2025-recap + title: 'Recap of Interrupt 2025: The AI Agent Conference by LangChain' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/how-and-when-to-build-multi-agent-systems + title: How and when to build multi-agent systems + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/introducing-align-evals + title: 'Introducing Align Evals: Streamlining LLM Application Evaluation' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/on-agent-frameworks-and-agent-observability + title: On Agent Frameworks and Agent Observability + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/customers-monday + title: 'monday Service + LangSmith: Building a Code-First Evaluation Strategy + from Day 1' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/agent-observability-powers-agent-evaluation + title: How to Debug & Evaluate AI Agents with Observability — LangChain + Guide + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/how-we-built-langchains-gtm-agent + title: How we built LangChain’s GTM Agent + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/agent-evaluation-readiness-checklist + title: Agent Evaluation Readiness Checklist + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/building-box-ai-how-an-enterprise-content-platform-went-ai-native-with-deep-agents + title: How Box AI built enterprise content agents with Deep Agents + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/benchling-max-agency-podcast + title: How Benchling builds agents when the smartest AI isn't smart enough + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/agents-and-applications + title: The Missing Link Between Agents and Applications + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/full-text-search-in-smithdb-designing-an-inverted-index-for-object-storage + title: 'Full Text Search in SmithDB: Designing an Inverted Index for Object Storage' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/give-your-ai-agent-its-own-computer + title: Give your agent its own computer + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/model-neutrality + title: 'Model Neutrality: Why Avoiding AI Vendor Lock-In Matters' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/how-to-build-a-custom-agent-harness + title: How to Build a Custom Agent Harness + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/introducing-rubrics-for-deepagents + title: 'Introducing Rubrics: Build Agents that Evaluate and Correct Their Work' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/how-harmonic-rebuilt-scout-on-deep-agents-and-4xd-retention-with-langsmith + title: '' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/how-rippling-went-ai-native-across-every-product-in-6-months-with-deep-agents-and-langsmith + title: How Rippling built production AI in 6 months with Deep Agents and + LangSmith + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://www.langchain.com/blog/interpreter-skills + title: 'Interpreter Skills: Building Workflows for Agents' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: + https://www.langchain.com/blog/financial-ai-that-investigates-macro-trends-eu-economic-analysis-with-you-com-and-langchain + title: '' + source_id: langchain-blog + rejected_at: '2026-06-18' + - url: https://openai.com/index/ai-chemist-improves-reaction + title: A near-autonomous AI chemist improves a challenging reaction in + medicinal chemistry + source_id: openai-news + rejected_at: '2026-06-18' + - url: https://openai.com/index/introducing-life-sci-bench + title: Introducing LifeSciBench + source_id: openai-news + rejected_at: '2026-06-18' diff --git a/sources.yaml b/sources.yaml index 856b325..cf289ce 100644 --- a/sources.yaml +++ b/sources.yaml @@ -5,7 +5,7 @@ sources: type: atom url: https://simonwillison.net/tags/ai-agents/atom cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -13,7 +13,7 @@ sources: type: rss url: https://hamel.dev/index.xml cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -21,7 +21,7 @@ sources: type: rss url: https://eugeneyan.com/rss/ cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -29,7 +29,7 @@ sources: type: rss url: https://huyenchip.com/feed.xml cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -37,7 +37,7 @@ sources: type: rss url: https://embracethered.com/blog/index.xml cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -45,7 +45,7 @@ sources: type: rss url: https://blog.cloudflare.com/tag/ai-agents/rss cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -53,7 +53,7 @@ sources: type: rss url: https://www.langchain.com/blog/rss.xml cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -61,7 +61,7 @@ sources: type: rss url: https://cognition.ai/rss.xml cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -71,7 +71,7 @@ sources: type: github-releases url: https://github.com/langchain-ai/langgraph/releases.atom cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -79,7 +79,7 @@ sources: type: github-releases url: https://github.com/openai/openai-agents-python/releases.atom cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -87,7 +87,7 @@ sources: type: github-releases url: https://github.com/UKGovernmentBEIS/inspect_ai/releases.atom cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -95,7 +95,7 @@ sources: type: github-releases url: https://github.com/letta-ai/letta/releases.atom cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -103,7 +103,7 @@ sources: type: github-releases url: https://github.com/microsoft/autogen/releases.atom cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -111,7 +111,7 @@ sources: type: github-releases url: https://github.com/google/adk-python/releases.atom cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -119,7 +119,7 @@ sources: type: github-releases url: https://github.com/huggingface/smolagents/releases.atom cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -127,7 +127,7 @@ sources: type: github-releases url: https://github.com/modelcontextprotocol/servers/releases.atom cadence: weekly - last_checked_at: 2026-05-28 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -137,7 +137,7 @@ sources: type: atom url: https://vercel.com/atom cadence: weekly - last_checked_at: 2026-06-16 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -145,7 +145,7 @@ sources: type: rss url: https://openai.com/news/rss.xml cadence: weekly - last_checked_at: 2026-06-16 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -153,7 +153,7 @@ sources: type: rss url: https://zed.dev/blog.rss cadence: weekly - last_checked_at: 2026-06-16 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -161,7 +161,7 @@ sources: type: github-releases url: https://github.com/browser-use/browser-use/releases.atom cadence: weekly - last_checked_at: 2026-06-16 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -169,7 +169,7 @@ sources: type: github-releases url: https://github.com/microsoft/playwright/releases.atom cadence: weekly - last_checked_at: 2026-06-16 + last_checked_at: 2026-06-18 enabled: true notes: null @@ -177,6 +177,6 @@ sources: type: github-releases url: https://github.com/browserbase/stagehand/releases.atom cadence: weekly - last_checked_at: 2026-06-16 + last_checked_at: 2026-06-18 enabled: true notes: null