How to Create an AI Agent is published by General Action, the company that makes Emdash. When we recommend Emdash, we are recommending our own product. About this site
About How to Create an AI Agent
How to Create an AI Agent is a technical how-to for building a first AI agent. It covers what an agent is, a minimal tool-calling loop in Python, how the common frameworks differ, the no-code route, how tools and the Model Context Protocol work, and how to test an agent and limit what it can do.
We wrote it for two readers: someone who can read a little code and wants to see the whole mechanism before choosing a framework, and someone who cannot code and needs to know what a visual builder is doing on their behalf. Statements about a product link to that vendor’s own documentation, and a recommendation of something we make is labelled as ours. The code follows the providers’ official documentation as of the date shown on each page. APIs and model names change, so check the linked docs before relying on a detail.
Who publishes this site
How to Create an AI Agent (howtocreateanaiagent.com) is written and published by General Action, the company that makes Emdash, a product for running AI coding agents. This site is not an independent review site: it is our publication, and Emdash is our product.
How we handle recommendations
- Wherever Emdash is recommended, it is labelled as our own product. We say what it is good for and where another tool is the better choice.
- Other products are described from their public documentation and pricing pages. We are not paid to mention them and we do not use affiliate links.
- Product details change. Each page shows the date it was last updated; check the vendor's own site before you rely on a price or a plan limit.
- We do not publish ratings, scores or test results unless the page explains how they were produced.
Corrections
If something here is wrong or out of date, tell us through General Action and we will fix it.