# Decoding ML

Join for content on designing, building, and shipping AI software. Learn AI engineering, end-to-end, from idea to production. Every Tuesday.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Deploying Parallel Remote Coding Agents with Decode

DevFeed: [Deploying Parallel Remote Coding Agents with Decode](<https://devfeed.tech/articles/stop-babysitting-your-coding-agents-18294.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/coding-agents-in-remote-headless>)

Author: Paul Iusztin

Published: 2026-09-10T05:02:03Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [cli](<https://devfeed.tech/tags/cli.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [modal](<https://devfeed.tech/tags/modal.md>), [parallel](<https://devfeed.tech/tags/parallel.md>)

### AI overview

This tutorial explains how to deploy the Decode coding-agent harness as remote background jobs. It covers moving from a TUI to a headless CLI, running jobs on Modal, and supporting parallel sessions across multiple projects.

### Source excerpt

Run the harness remotely on Modal, triggered by your CLI, a webhook, or a nightly cron.

## Using Six Scoped Subagents to Manage Context Windows

DevFeed: [Using Six Scoped Subagents to Manage Context Windows](<https://devfeed.tech/articles/from-1-bloated-context-window-to-6-scoped-subagents-18306.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/subagents-are-context-engineering>)

Author: Paul Iusztin

Published: 2026-09-01T05:00:29Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [context window](<https://devfeed.tech/topics/context-window.md>), [long-context](<https://devfeed.tech/topics/long-context.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Code](<https://devfeed.tech/topics/code.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [codex](<https://devfeed.tech/topics/codex.md>), [LangChain](<https://devfeed.tech/topics/langchain.md>), [Python](<https://devfeed.tech/topics/python.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding](<https://devfeed.tech/tags/coding.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [context-engineering](<https://devfeed.tech/tags/context-engineering.md>), [context-window](<https://devfeed.tech/tags/context-window.md>), [langchain](<https://devfeed.tech/tags/langchain.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

This tutorial explains how splitting research work among six parallel subagents can reduce context-window noise and limit the state returned to an orchestrator agent. It also covers designing subagent protocols, maintaining an agent registry, and running parallel agent workflows.

### Source excerpt

The harness determines what your orchestrator agent never sees, not the model.

## Context Engineering for Coding Agents

DevFeed: [Context Engineering for Coding Agents](<https://devfeed.tech/articles/context-engineering-for-coding-agents-18295.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/context-engineering-for-coding-agents>)

Author: Paul Iusztin

Published: 2026-08-25T05:01:37Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [context window](<https://devfeed.tech/topics/context-window.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [claude](<https://devfeed.tech/tags/claude.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [context](<https://devfeed.tech/tags/context.md>), [context-engineering](<https://devfeed.tech/tags/context-engineering.md>), [context-window](<https://devfeed.tech/tags/context-window.md>), [harness](<https://devfeed.tech/tags/harness.md>)

### AI overview

This tutorial explains context engineering for coding agents, focusing on memory, skills, LSP servers, compaction, and feedback loops. It presents these techniques as ways to keep an agent's context high-signal and improve coding-agent performance.

### Source excerpt

The 4 harness components that keep your context window high-signal.

## From a Raw Shell to a Sandboxed Coding Agent

DevFeed: [From a Raw Shell to a Sandboxed Coding Agent](<https://devfeed.tech/articles/from-a-raw-shell-to-a-sandboxed-coding-agent-18302.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/run-coding-agents-safely>)

Author: Paul Iusztin

Published: 2026-08-18T11:02:59Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [LangChain](<https://devfeed.tech/topics/langchain.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [computer-use](<https://devfeed.tech/topics/computer-use.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Python](<https://devfeed.tech/topics/python.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-evals](<https://devfeed.tech/tags/ai-evals.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding](<https://devfeed.tech/tags/coding.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [computer-use](<https://devfeed.tech/tags/computer-use.md>), [docker](<https://devfeed.tech/tags/docker.md>), [guide](<https://devfeed.tech/tags/guide.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [python](<https://devfeed.tech/tags/python.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

### AI overview

A tutorial on isolating coding-agent tools inside local Docker or remote Modal sandboxes. It explains how to build a Python harness that safely executes commands and supports remote, parallel agent workflows.

### Source excerpt

The guide to isolating your harness and safely executing its commands, locally or remotely.

## 11 Context-Engineering Tips for Using Coding Agents Efficiently

DevFeed: [11 Context-Engineering Tips for Using Coding Agents Efficiently](<https://devfeed.tech/articles/11-tips-to-run-coding-agents-24-7-on-one-subscription-18290.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/11-context-engineering-tips-cut-coding-agent-tokens>)

Author: Paul Iusztin

Published: 2026-08-04T11:04:10Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [anthropic](<https://devfeed.tech/topics/anthropic.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Obsidian](<https://devfeed.tech/topics/obsidian-md.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [context-engineering](<https://devfeed.tech/tags/context-engineering.md>), [docs](<https://devfeed.tech/tags/docs.md>), [tokens](<https://devfeed.tech/tags/tokens.md>), [weekly](<https://devfeed.tech/tags/weekly.md>)

### AI overview

The author shares 11 context- and harness-engineering techniques for using coding agents while controlling token use. The advice includes progressive disclosure, detailed planning with cheaper models handling execution, LLM wikis for project context, and subagents that return summaries.

### Source excerpt

Context engineering techniques to avoid wasting tokens on what doesn't matter

## The Bare-Bones Coding Agent Loop

DevFeed: [The Bare-Bones Coding Agent Loop](<https://devfeed.tech/articles/the-bare-bones-coding-agent-loop-18307.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/the-coding-agent-loop>)

Author: Paul Iusztin

Published: 2026-07-28T13:54:35Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Agent Harness](<https://devfeed.tech/topics/agent-harness.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Python](<https://devfeed.tech/topics/python.md>), [Shell](<https://devfeed.tech/topics/shell.md>), [Text-based user interface](<https://devfeed.tech/topics/tui.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agent-harness](<https://devfeed.tech/tags/agent-harness.md>), [coding](<https://devfeed.tech/tags/coding.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [interfaces](<https://devfeed.tech/tags/interfaces.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

A lesson in an open-source course that explains how to build a bare-bones coding agent loop in Python. It covers decomposing goals into plans, executing them with tools, building a terminal user interface, and avoiding message-handling problems in the loop.

### Source excerpt

One agent loop, 9 tools, and a terminal you can steer.

## Building a Coding Agent From Scratch

DevFeed: [Building a Coding Agent From Scratch](<https://devfeed.tech/articles/building-a-coding-agent-from-scratch-18293.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/building-a-coding-agent-from-scratch-system-design>)

Author: Paul Iusztin

Published: 2026-07-22T11:04:24Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Agent Harness](<https://devfeed.tech/topics/agent-harness.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [coding](<https://devfeed.tech/topics/coding.md>), [LangChain](<https://devfeed.tech/topics/langchain.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [agent-harness](<https://devfeed.tech/tags/agent-harness.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [ai-evals](<https://devfeed.tech/tags/ai-evals.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [langchain](<https://devfeed.tech/tags/langchain.md>)

### AI overview

This tutorial explains how to build a coding-agent harness from scratch in Python. It covers the agent loop, shell execution, context engineering, subagents, remote parallel agents, and evaluation workflows, using the project Decode as the practical example.

### Source excerpt

Designing the harness around the model, from the agent loop to a remote swarm.

## How to Build Unified Agent Memory from Scratch

DevFeed: [How to Build Unified Agent Memory from Scratch](<https://devfeed.tech/articles/agent-memory-from-scratch-18297.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/how-to-implement-a-unified-memory-from-scratch>)

Author: Paul Iusztin

Published: 2026-07-14T05:01:54Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [AI Engineering](<https://devfeed.tech/topics/ai-engineering.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Graphs](<https://devfeed.tech/topics/graphs.md>), [LangChain](<https://devfeed.tech/topics/langchain.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Database](<https://devfeed.tech/topics/database.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai-engineering](<https://devfeed.tech/tags/ai-engineering.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [graph](<https://devfeed.tech/tags/graph.md>), [graph-database](<https://devfeed.tech/tags/graph-database.md>), [knowledge-graphs](<https://devfeed.tech/tags/knowledge-graphs.md>), [langchain](<https://devfeed.tech/tags/langchain.md>), [llm](<https://devfeed.tech/tags/llm.md>), [mcp](<https://devfeed.tech/tags/mcp.md>)

### AI overview

A tutorial on building a unified agent memory layer from scratch using knowledge graphs, including ingestion, querying, and serving. It discusses trade-offs among vector databases, graph databases, temporality, versioning, MCP servers, CLIs, and skills, and explains why understanding the underlying memory layer matters.

### Source excerpt

Ingest, query, and serve a unified memory from a single database.

## Building an LLM Wiki as Persistent Memory for AI Agents

DevFeed: [Building an LLM Wiki as Persistent Memory for AI Agents](<https://devfeed.tech/articles/your-second-brain-is-a-graveyard-make-it-agent-memory-18300.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/llm-wiki-agent-memory>)

Author: Paul Iusztin

Published: 2026-07-07T05:01:21Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Wiki](<https://devfeed.tech/topics/wiki.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI research agents](<https://devfeed.tech/topics/ai-research-agents.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [article](<https://devfeed.tech/tags/article.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [context](<https://devfeed.tech/tags/context.md>), [google](<https://devfeed.tech/tags/google.md>), [llm](<https://devfeed.tech/tags/llm.md>), [memory](<https://devfeed.tech/tags/memory.md>), [notes](<https://devfeed.tech/tags/notes.md>)

### AI overview

This tutorial describes building an AI Research OS that turns notes and web research into a queryable, maintainable LLM wiki. The wiki is designed to provide persistent memory for AI agents used in research, coding, and content creation.

### Source excerpt

Turn dead notes into a living LLM wiki your AI agents can query, maintain, and grow

## From Harness Lock-In to Portable Context Layer

DevFeed: [From Harness Lock-In to Portable Context Layer](<https://devfeed.tech/articles/from-harness-lock-in-to-portable-context-layer-18308.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/the-context-layer>)

Author: Paul Iusztin

Published: 2026-06-30T08:20:17Z

Content type: article

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Graphs](<https://devfeed.tech/topics/graphs.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [Notion](<https://devfeed.tech/topics/notion.md>), [Obsidian](<https://devfeed.tech/topics/obsidian-md.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [knowledge-graph](<https://devfeed.tech/tags/knowledge-graph.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [memory](<https://devfeed.tech/tags/memory.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

The article argues that users should keep their context layer separate from any AI harness. It proposes unified memory combining a filesystem, BM25 keyword search, semantic vector search, and a typed knowledge graph, exposed through an MCP server or skills so different models and harnesses can use it.

### Source excerpt

Build a unified memory (knowledge graph or an LLM wiki) and serve it over MCP servers or skills, so any agent, open or closed, plugs in within minutes.

## How Evaluation-Driven Development (EDD) Works

DevFeed: [How Evaluation-Driven Development (EDD) Works](<https://devfeed.tech/articles/how-evaluation-driven-development-edd-works-18296.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/how-evaluation-driven-development-works>)

Author: Paul Iusztin

Published: 2026-06-23T08:57:02Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Ground truth / benchmark quality](<https://devfeed.tech/topics/ground-truth-benchmark-quality.md>), [dataset](<https://devfeed.tech/topics/dataset.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-evals](<https://devfeed.tech/tags/ai-evals.md>), [case-study](<https://devfeed.tech/tags/case-study.md>), [development](<https://devfeed.tech/tags/development.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [experiment](<https://devfeed.tech/tags/experiment.md>), [saas](<https://devfeed.tech/tags/saas.md>), [test](<https://devfeed.tech/tags/test.md>), [tests](<https://devfeed.tech/tags/tests.md>)

### AI overview

This case study explains Evaluation-Driven Development (EDD) for AI agents: measure a new feature, compare results before and after changes, and detect regressions before merging. It also discusses generating realistic test data when historical datasets, traces, or ground truth are unavailable.

### Source excerpt

Turn every AI agent change into a measured experiment you compare before and after to detect regressions and measure performance.

## Build, Configure, or Use As-Is: The Agentic Harness

DevFeed: [Build, Configure, or Use As-Is: The Agentic Harness](<https://devfeed.tech/articles/build-configure-or-use-as-is-the-agentic-harness-18292.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/agentic-harness-system-design>)

Author: Paul Iusztin

Published: 2026-06-09T05:00:28Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Tool](<https://devfeed.tech/topics/tool.md>), [AI Engineering](<https://devfeed.tech/topics/ai-engineering.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Pydantic](<https://devfeed.tech/topics/pydantic.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-engineering](<https://devfeed.tech/tags/ai-engineering.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [article](<https://devfeed.tech/tags/article.md>), [building](<https://devfeed.tech/tags/building.md>), [memory](<https://devfeed.tech/tags/memory.md>), [permission](<https://devfeed.tech/tags/permission.md>), [sandbox](<https://devfeed.tech/tags/sandbox.md>), [sandboxes](<https://devfeed.tech/tags/sandboxes.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

This article explains the shared system design of agentic harnesses, covering tools, agent catalogs, subagents, skills, memory, sandboxes, and permissions. It argues that these harness components are increasingly standardized, while the main differentiation lies in the context and business layers built on top.

### Source excerpt

A component-by-component teardown of an agentic harness, from tools and skills to memory, sandbox, and permissions.

## How to Keep Your AI Agent's Knowledge Graph Clean

DevFeed: [How to Keep Your AI Agent's Knowledge Graph Clean](<https://devfeed.tech/articles/how-to-keep-your-ai-agent-s-knowledge-graph-clean-18298.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/keep-knowledge-graph-clean>)

Author: Paul Iusztin

Published: 2026-06-02T05:00:53Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Entity resolution](<https://devfeed.tech/topics/entity-resolution.md>), [Graphs](<https://devfeed.tech/topics/graphs.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [data](<https://devfeed.tech/topics/data.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Neo4j](<https://devfeed.tech/topics/neo4j.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [code](<https://devfeed.tech/tags/code.md>), [knowledge-graph](<https://devfeed.tech/tags/knowledge-graph.md>), [llm](<https://devfeed.tech/tags/llm.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [rag](<https://devfeed.tech/tags/rag.md>), [review](<https://devfeed.tech/tags/review.md>)

### AI overview

This tutorial explains how to keep an AI agent's knowledge graph clean by separating entity resolution for naming from deduplication for identity. It presents a pipeline covering LLM extraction, embeddings, deduplication, and safety reviews to reduce incorrect merges as the graph grows.

### Source excerpt

The resolution, deduplication, and review pipeline that keeps agent memory usable as it grows.

## How to Start a Knowledge-Graph Memory Layer with an Extendable Ontology

DevFeed: [How to Start a Knowledge-Graph Memory Layer with an Extendable Ontology](<https://devfeed.tech/articles/stop-chasing-the-perfect-ontology-18303.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/ship-a-knowledge-graph-ontology-in-5-minutes>)

Author: Paul Iusztin

Published: 2026-05-26T05:00:51Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Graphs](<https://devfeed.tech/topics/graphs.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [ai-engineering](<https://devfeed.tech/tags/ai-engineering.md>), [article](<https://devfeed.tech/tags/article.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [knowledge-graph](<https://devfeed.tech/tags/knowledge-graph.md>), [knowledge-graphs](<https://devfeed.tech/tags/knowledge-graphs.md>), [rag](<https://devfeed.tech/tags/rag.md>), [schema-design](<https://devfeed.tech/tags/schema-design.md>)

### AI overview

This tutorial explains how to begin building a knowledge-graph memory layer without designing a complete ontology upfront. It recommends a small, generic, extendable POLE+O model with Preferences and Facts, then extending it as domain-specific data reveals gaps.

### Source excerpt

Start with a fixed, generic base and extend only when your data demands it.

## Inside Neo4j's Agent Memory

DevFeed: [Inside Neo4j's Agent Memory](<https://devfeed.tech/articles/inside-neo4j-s-agent-memory-18309.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/understanding-neo4j-graph-agent-memory-system>)

Author: Paul Iusztin

Published: 2026-05-19T08:55:51Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Neo4j](<https://devfeed.tech/topics/neo4j.md>), [Graphs](<https://devfeed.tech/topics/graphs.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [graph](<https://devfeed.tech/tags/graph.md>), [knowledge-graph](<https://devfeed.tech/tags/knowledge-graph.md>), [memory](<https://devfeed.tech/tags/memory.md>), [rag](<https://devfeed.tech/tags/rag.md>), [retrieval-augmented-generation-rag](<https://devfeed.tech/tags/retrieval-augmented-generation-rag.md>)

### AI overview

The article presents Neo4j knowledge graphs as a model for durable agent memory. It argues that file-based logs and vector indexes lack identity and relationship tracking, while a structured graph can connect entities, preferences, and facts across a growing knowledge base.

### Source excerpt

The knowledge-graph patterns that turn one-shot conversations into compounding intelligence.

## Squid: A Six-Agent Claude Code Setup for Agentic Coding

DevFeed: [Squid: A Six-Agent Claude Code Setup for Agentic Coding](<https://devfeed.tech/articles/from-vibe-coding-to-a-real-engineering-team-18305.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/squid-my-agentic-coding-setup-may-2026>)

Author: Paul Iusztin

Published: 2026-05-12T11:04:20Z

Content type: article

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [agentic-coding](<https://devfeed.tech/topics/agentic-coding.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Vibe coding](<https://devfeed.tech/topics/vibe-coding.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>), [Text-based user interface](<https://devfeed.tech/topics/tui.md>)

Tags: [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [ai-engineering](<https://devfeed.tech/tags/ai-engineering.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [interface](<https://devfeed.tech/tags/interface.md>), [model-context-protocol-mcp](<https://devfeed.tech/tags/model-context-protocol-mcp.md>), [tools](<https://devfeed.tech/tags/tools.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [vibe-coding](<https://devfeed.tech/tags/vibe-coding.md>)

### AI overview

The article presents Squid, an opinionated six-agent Claude Code setup for shipping software features through a structured, end-to-end engineering lifecycle. It contrasts this agentic-coding workflow with vibe coding and describes its use of specialized agents, MCP, skills, slash commands, and a TypeScript harness.

### Source excerpt

My Claude Code agentic coding setup that ships features end-to-end

## Building Agentic GraphRAG Systems

DevFeed: [Building Agentic GraphRAG Systems](<https://devfeed.tech/articles/building-agentic-graphrag-systems-18291.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/agentic-graphrag>)

Author: Paul Iusztin

Published: 2026-05-05T05:01:08Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [data-modeling](<https://devfeed.tech/topics/data-modeling.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [context window](<https://devfeed.tech/topics/context-window.md>)

Tags: [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [context-window](<https://devfeed.tech/tags/context-window.md>), [data-modeling](<https://devfeed.tech/tags/data-modeling.md>), [knowledge-graphs](<https://devfeed.tech/tags/knowledge-graphs.md>), [langchain](<https://devfeed.tech/tags/langchain.md>), [latency](<https://devfeed.tech/tags/latency.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [rag](<https://devfeed.tech/tags/rag.md>)

### AI overview

The article explains agentic GraphRAG as a data-modeling problem involving knowledge graphs, ontologies, append-only data models, extraction modes, and hybrid retrieval. It describes exposing the resulting unified memory layer through an MCP server for AI agents.

### Source excerpt

From knowledge graphs and ontologies to a unified memory as an MCP server for your AI agent.

## Weave CLI: A Case Study in Shipping Retrieval-Augmented Generation Systems

DevFeed: [Weave CLI: A Case Study in Shipping Retrieval-Augmented Generation Systems](<https://devfeed.tech/articles/what-held-up-at-3-am-one-engineer-s-rag-case-study-18304.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/ship-rag-with-weave-cli>)

Author: Paul Iusztin

Published: 2026-04-29T11:04:33Z

Content type: article

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [case-study](<https://devfeed.tech/tags/case-study.md>), [cli](<https://devfeed.tech/tags/cli.md>), [databases](<https://devfeed.tech/tags/databases.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [rag](<https://devfeed.tech/tags/rag.md>), [vector-database](<https://devfeed.tech/tags/vector-database.md>)

### AI overview

An interview with Michael Maximilien examines the practical difficulties of building and evaluating RAG systems, including vector-database selection, embedding models, chunking, ingestion failures, and unreliable comparisons. Maximilien describes Weave CLI, an open-source command-line tool that unifies 11 vector databases into one workflow.

### Source excerpt

You iterate. You evaluate. Weave CLI unifies 11 vector databases into one workflow.

## Ralph Loops Use Fresh Context and External Verification to Improve AI Agent Workflows

DevFeed: [Ralph Loops Use Fresh Context and External Verification to Improve AI Agent Workflows](<https://devfeed.tech/articles/stop-orchestrating-ai-agents-use-ralph-loops-instead-18301.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/ralph-loops>)

Author: Paul Iusztin

Published: 2026-04-23T11:02:54Z

Content type: article

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Engineering](<https://devfeed.tech/topics/ai-engineering.md>)

Tags: [agent-orchestration](<https://devfeed.tech/tags/agent-orchestration.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [ai-engineering](<https://devfeed.tech/tags/ai-engineering.md>), [loops](<https://devfeed.tech/tags/loops.md>)

### AI overview

The article argues that replacing complex multi-agent systems with a writer-and-reviewer loop can simplify AI workflows. Ralph loops reset the conversation on each iteration, reload the specification, use filesystem and git for memory, and rely on objective signals such as tests or linters for verification.

### Source excerpt

How one simple loop beats multi-agent orchestration and context rot in production.

## Building a Deep Research Agent Over Private Notes, Highlights, and Transcripts

DevFeed: [Building a Deep Research Agent Over Private Notes, Highlights, and Transcripts](<https://devfeed.tech/articles/karpathy-named-it-i-built-one-on-my-notes-18299.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/llm-knowledge-base-obsidian-readwise-notebooklm>)

Author: Paul Iusztin

Published: 2026-04-21T08:00:51Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [AI Engineering](<https://devfeed.tech/topics/ai-engineering.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Obsidian](<https://devfeed.tech/topics/obsidian-md.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [cli](<https://devfeed.tech/tags/cli.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [obsidian](<https://devfeed.tech/tags/obsidian.md>)

### AI overview

The article describes a deep-research agent built as three Claude Code skills that query private notes, reading highlights, and research transcripts through command-line interfaces. It uses multi-round query expansion, gap analysis, deduplication, re-ranking, and a filesystem-based wiki output rather than a vector database or RAG pipeline.

### Source excerpt

A deep research agent over my notes, highlights, and transcripts, grounded in years of curated thinking, not the public web.