How to Build Your Own AI: AI Agent Setup, Agent Automation and Build a Personal AI Assistant

If you want to build your own AI — a personal AI assistant that knows your business or create your own AI tools that run on your infrastructure — you need more than prompts. You need the infrastructure layer: agent memory systems, MCP server connections, and automation pipelines that hold context across sessions. These guides cover how to build that foundation from real builds, with specific steps and working code.

Featured Topic

Running AI Locally on Windows

You do not need cloud subscriptions to run capable AI models on your own hardware. Two tools make local AI accessible on Windows: Ollama (terminal-first runner, supports Llama, Mistral, Qwen, and dozens more — free, no account required) and LM Studio (GUI-based, good for exploring and testing models without touching a terminal). Both are free to download and run entirely offline.

Recommended tools

  • Ollama — terminal-first, scriptable, Claude Code-compatible
  • LM Studio — GUI interface, good for first-timers

Minimum hardware

  • 8 GB RAM — runs 7B models at usable speed
  • 16 GB RAM — comfortable for 13B models
  • GPU optional — CPU-only works, just slower
Start here: Claude Code Quickstart guide →

$ cd ~/how-to

How-To Wiki

The practitioner's guide to AI tools.

84Guides
10Categories
AI Engineering Practitioner

People are one prompt away from spinning up an AI agent but three years away from having a personal AI assistant that actually knows their business. The gap is AI infrastructure. These guides cover how to build that foundation from scratch: agent memory systems, MCP server connections, parallel agent pipelines, and security patterns that work without paid tools. Every guide is a working playbook from real builds — specific steps, real edge cases, no theory. Build your own AI content pipeline or automation stack and own it completely.

$ cd ~/how-to/ide-fundamentals/

IDE Fundamentals

How to work with any AI IDE — Cursor, Windsurf, VS Code + Continue. Principles that apply everywhere: context windows, file references, rules, skills, composer vs inline.

$ cd ~/how-to/cli-tools/

CLI Tools

Claude Code standalone, Claude Code inside Cursor, OpenClaw, repo-level context engines. The "cron job" stability model.

Claude Code Quickstart
Install Claude Code and run your first terminal agent session
beginner
Claude Code Inside Cursor
Run Claude Code as a terminal agent inside your IDE
intermediate
OpenClaw Setup
Open-source alternative to Claude Code for budget-conscious builders
intermediate
Nio Workspace Knowledge Graph (Live Example)
Real production workspace showing how 7 core files + 42 skills create an AI ops layer
advanced
Repo as Context Engine
Your repo is not just code storage — it is the brain your AI reads from
intermediate
Claude Code Power Features
Memory, hooks, custom skills, cost tracking, and worktrees
intermediate
Testing New AI Features with Recursive Drift
The build-test-interrogate-codify loop for staying current without getting overwhelmed
intermediate
How to Build a React Video Rendering System with Remotion
No GPU, no After Effects — React components that render to MP4 inside your monorepo
advanced
How to Build a SQLite Content Index for Your Repo
Turn your file system into a queryable database with zero external dependencies
advanced
How to Write a CLAUDE.md File
The complete guide to configuring Claude Code for your project
beginner
How to Set Up Claude Code Hooks
Automate workflows at every stage of the agent lifecycle
intermediate
Top 10 Claude Code Tips for Power Users
Practical tips from daily use - not the obvious ones
intermediate
The CLI Ecosystem
Why CLI access is king and how every major GTM tool is converging on terminal-first workflows
intermediate
PostHog for GTM Engineers
Open-source analytics with more precision than GA or HubSpot for ABM tracking
intermediate
Claude Code Co-Work Sessions
Drop a folder session with workflows, scripts, and shared context across team members
intermediate
How to Evaluate GitHub Repos
Never just install someone's repo. Use Claude Code to interrogate, compare, and cherry-pick.
intermediate
Cron Jobs for Job Scraping
Python scripts as cron jobs for job board scraping and signal detection
advanced
How to set up an AI agent memory system
Session handoffs, memory files, and the architecture that makes AI remember
intermediate
$ cd ~/how-to/mcp-servers/

MCP Servers

What MCPs are, how to add and manage them, stack-specific setups for GTM, content, and full-stack workflows.

What Are MCPs?
Model Context Protocol explained — the bridge between AI and your tools
beginner
MCP for the GTM Stack
Connect your outbound, CRM, and revenue tools to your AI agent
intermediate
MCP for the Content Stack
Connect your publishing, scheduling, and distribution tools
intermediate
Managing MCP Servers
Add, debug, update, and organize your MCP server configurations
intermediate
HeyReach LinkedIn Automation
Set up HeyReach for multi-sender LinkedIn outreach with proper warming and campaign structure
intermediate
HeyReach Campaign Setup
Lead lists, sequences, and sender pools from zero to first campaign
beginner
HeyReach Messaging Templates
Connection request notes, follow-ups, and personalization variables that convert
intermediate
HeyReach Routing Logic
When to route LinkedIn vs email based on MX records, seniority, and channel data
intermediate
HeyReach Expert Program
A builder community, not a certification factory
beginner
HeyReach Sender Warming
The warming schedule that keeps LinkedIn accounts safe at scale
beginner
Best MCP Servers for Developers in 2026
The MCP servers worth setting up - and the ones to skip
intermediate
$ cd ~/how-to/cost-efficiency/

Cost Efficiency

Model selection strategy, credit management, token budgeting. How to get maximum output without burning through your subscription.

$ cd ~/how-to/parallel-agents/

Parallel Agents

How to run parallel agents, orchestration patterns, when to split vs sequence, real examples from the OS.

$ diff --tool-a --tool-b

Comparisons

Head-to-head breakdowns of AI coding tools, workflows, and concepts. Practitioner perspective from someone who uses them all daily.

Claude Code vs Cursor
Terminal agent vs IDE copilot - when to use each and when to use both
beginner
Claude Code vs GitHub Copilot
Autonomous agent vs inline assistant - the fundamental difference
beginner
Context Engineering vs Prompt Engineering
Why the right information matters more than the right words
beginner
CLAUDE.md vs AGENTS.md vs .cursorrules
Three config file formats for AI coding tools - compared
intermediate
Subagents vs Agent Teams in Claude Code
When to spawn helpers vs when to orchestrate a full team
advanced
Clay vs Apollo vs ZoomInfo
Lead enrichment platforms compared - from someone who runs all three
intermediate
Instantly vs Smartlead vs Lemlist
Cold email platforms compared - deliverability, pricing, and what actually matters
intermediate
HeyReach vs Dripify vs Expandi
LinkedIn automation tools compared - account safety, scaling, and real performance
intermediate
GTM Engineer vs SDR vs RevOps
Three roles, one revenue goal - what each actually does
beginner
How to Build Cold Email Infrastructure from Scratch
Domains, DNS, warmup, and the deliverability stack that actually lands in inboxes
intermediate
How to Build an ABM Pipeline with AI
The automated account-based pipeline from ICP to booked meeting
advanced
How to Use Clay for Lead Enrichment
Waterfall enrichment, scoring formulas, and the Clay workflows that actually work
intermediate
The Complete Outbound Sales Stack for Startups in 2026
Every tool you need - and the ones you can skip
beginner
Clay vs Manual Enrichment
When Clay pays for itself and when a spreadsheet is fine
beginner
Email Deliverability Checklist for 2026
The 15-point checklist that keeps cold email out of spam
beginner
LinkedIn vs X vs Reddit for B2B Content
Where to post, what works on each, and how to run all three without burning out
beginner
AI Content vs Human Content
When AI writes better, when humans write better, and how to use both
intermediate
Building in Public as a GTM Channel
Why your build log is your best marketing and how to do it without cringing
beginner
How to Grow on Reddit Without Getting Banned
Karma-first strategy, subreddit culture, and authentic engagement that compounds
beginner
How to Repurpose One Piece of Content Across 5 Platforms
Write once, adapt everywhere - the content multiplication system
beginner
How to Build a Voice System for AI Content
Teach your AI to write like you - not like everyone else
advanced
The Complete Content Stack for Solo Builders in 2026
Every tool you need to create, publish, and distribute content alone
beginner
How to Use AI for Content Creation Without Sounding Like AI
The workflow that produces authentic content at 5x the speed
intermediate
CLI Tools vs MCP Integrations
When to use CLI access vs MCP and why the answer matters for context windows
intermediate
$ cd ~/how-to/abm-pipeline/

ABM Pipeline

Account-based marketing automation, personalized landing pages, analytics tracking, and the full ABM motion from signal to conversion.

$ cd ~/how-to/deployment-tools/

Deployment Tools

Hosting platforms, agent deployment, SDK kits, and infrastructure tools for shipping agents and services beyond static sites.

$ cd ~/how-to/tool-evaluation/

Tool Evaluation

Independent evaluation frameworks for go-to-market tools, vendors, and agencies.

Should You Get Clay? A Go-to-Market Engineer's Independent Evaluation
An honest framework for deciding if Clay is right for your GTM stack
intermediate
The MCP + CLI Litmus Test for Go-to-Market Tools
If your tools cannot be automated programmatically, you are paying for clicks
advanced
What is a Data Lake for GTM? When Clay Isn't the Answer
Store enrichment results instead of re-running lookups every campaign
intermediate
Is Your GTM Agency Doing You Right? A Go-to-Market Engineer's Checklist
Eight questions to evaluate whether your agency is building or billing
beginner
Why Credit Transparency Matters in Go-to-Market Tools
If you cannot answer what each enrichment costs, someone else is deciding your ROI
beginner
SDRs Should Be Learning AI Tools: A Go-to-Market Engineer's Take
The SDR role is evolving - and the ones who build skills now will lead the next era
beginner
9-10 Workspaces is a Red Flag: What Go-to-Market Engineers Know
When your GTM engineer is managing too many clients, nobody gets engineering
intermediate

Which Claude model should you use?

If you are building with Claude Code or wiring up Claude to an agent pipeline, you will hit this question fast: Opus, Sonnet, or Haiku? Here is the short version.

ModelSpeedRelative costBest for
Claude OpusSlower$$$Complex reasoning, hard coding problems, multi-step agents where quality is critical
Claude SonnetFast$$Daily coding, writing, agent tasks — near-Opus quality at ~5x lower cost. Default for most use cases
Claude HaikuFastest$High-frequency tasks: classification, summarization, routing — anywhere you need scale or sub-second response

Claude Opus vs Sonnet vs Haiku: when each makes sense

Opus is the right call when you are stuck on something genuinely hard — a complex refactor, a multi-file architectural change, or an agent that needs to reason through ambiguity without hand-holding. The quality jump is real. The cost jump is also real.

Sonnet handles 90% of what most builders do day-to-day. In Claude Code sessions it is the default for good reason — fast enough to feel responsive, capable enough to write production code without constant corrections.

Haiku is what you reach for when you are running something thousands of times: a nightly cron that classifies leads, a pipeline that routes content, a webhook handler that needs to reply in under a second. Not built for depth — built for throughput.

The practical rule: start with Sonnet. Upgrade to Opus only when Sonnet gets it wrong twice on the same problem. Use Haiku for anything you would not want to pay Sonnet prices to run at scale.

Related guides

Want to go deeper? See how to build your own AI companion free — a step-by-step log of setting up a personal AI assistant with no paid subscriptions.

built with Next.js · Tailwind · Claude · Remotion