Learn
Guides
46 of 46 guides
How AI Assistants Actually Work (Without the Jargon)
A plain-English tour of what happens when you type a message to an AI assistant, and why that explains both its strengths and its odd mistakes.
4 min read
StarterAny assistantWriting Your First Good Prompt
A simple five-part recipe for prompts that get useful answers on the first try, with before-and-after examples you can adapt to any assistant.
4 min read
BuilderAny assistantMembersPrompt Patterns That Work Across Every Assistant
Seven reusable prompting patterns, from role and few-shot examples to critique loops, with templates you can paste into any chatbot.
5 min read
StarterAny assistantWhy AI Gets Things Wrong, and How to Catch It
Understand hallucinations, outdated knowledge and false confidence, then use a practical verification routine to keep errors out of your work.
5 min read
StarterAny assistantKeeping Your Private Data Safe When Using AI
What not to paste into an AI chat, how to check privacy settings, and simple habits that protect you and your employer.
5 min read
StarterAny assistantChoosing the Right AI Model for the Job
A practical framework for picking between assistants and model sizes based on task, privacy, cost and speed, without chasing leaderboards.
5 min read
BuilderAny assistantMembersHow to Write a System Prompt That Actually Holds
Learn the structure of a strong system prompt, how to set role, rules and format, and how to test it so your assistant or bot behaves consistently.
6 min read
BuilderAny assistantMembersGetting Reliable JSON and Structured Output from AI
Techniques for making a model return clean JSON every time, from prompt wording and schemas to validation and retry loops in your code.
6 min read
BuilderAny assistantBuilding Your First AI Agent, Step by Step
Understand what an agent is, then build a simple one: a goal, a loop, a few tools and clear stopping rules, with a framework-free Python sketch.
7 min read
ProAny assistantMembersGiving Agents Tools Safely: Permissions, Limits and Approvals
How to design agent tools with least privilege, spending caps, confirmation steps and audit logs so a mistake stays small and reversible.
7 min read
ProAny assistantPrompt Injection Explained: The Attack Every AI Builder Should Know
What prompt injection is, how it hits chatbots and agents through documents and web pages, and layered defenses that reduce the risk.
6 min read
BuilderAny assistantLong Chats, Forgetting and Memory: How to Keep AI on Track
Why assistants lose details in long conversations, and how to use summaries, fresh chats, projects and memory features to keep context sharp.
5 min read
StarterClaudeMembersGetting Started with Claude: A Beginner's Walkthrough
How to start using Claude from Anthropic, what its main features are for, and a few first tasks to try, with tips for getting the best answers.
5 min read
StarterChatGPTMembersGetting Started with ChatGPT: A Practical First Week
Set up ChatGPT from OpenAI, learn its main features such as custom instructions, memory and custom GPTs, and build useful habits in your first week.
5 min read
BuilderPerplexityMembersDoing Research with Perplexity and Other Search-Based Assistants
How answer engines with live citations differ from plain chatbots, and a repeatable method for checking sources and getting trustworthy research.
6 min read
BuilderLlamaMembersRunning Open Models: Llama, Mistral and DeepSeek Explained
What open-weight models are, why people run them locally or via hosting providers, and how to get started while respecting hardware limits and licenses.
6 min read
StarterGeminiMembersGetting Started with Google Gemini
A practical first-day tour of Gemini: where to find it, what it is good at, how to prompt it, and what to check before using it with work data.
5 min read
StarterGrokMembersGetting Started with Grok
What Grok is, how it differs from other assistants, how to use it for current-events questions without being fooled, and how to reach it from code.
5 min read
StarterMicrosoft CopilotMembersGetting Started with Microsoft Copilot (and Which Copilot Is Which)
Microsoft uses the Copilot name for several products. Learn the difference between Microsoft 365 Copilot and GitHub Copilot and how to start safely.
6 min read
StarterPerplexityMembersGetting Started with Perplexity
Learn how Perplexity answers questions with cited sources, how to ask for better results, and how to check that the citations really support the claims.
5 min read
StarterDeepSeekMembersGetting Started with DeepSeek (and Handling Your Data Carefully)
DeepSeek offers a hosted app and downloadable open-weight models. Learn the difference, why it matters for privacy, and a safe way to try it.
6 min read
StarterMistralMembersGetting Started with Mistral and Vibe
Meet Mistral AI, the European company behind open-weight models, its assistant (formerly Le Chat, now Vibe) and its developer API.
5 min read
StarterAny assistantMembersRun an AI Model on Your Own Computer with Ollama or LM Studio
A step-by-step tour of running open models locally: pick a tool, download a model, chat, and call it from code, with privacy and hardware realities explained.
6 min read
BuilderAny assistantMembersQuantization and Hardware: What You Need to Run Models Locally
Understand parameters, memory, and quantization in plain terms so you can pick a local model that actually fits your computer.
6 min read
BuilderClaudeMembersClaude API Basics - Keys, a First Request, Streaming and Errors
Make your first call to the Claude API safely: get a key, keep it out of your code, send a request, stream the reply and handle errors.
7 min read
BuilderChatGPTMembersOpenAI API Basics - Keys, a First Request, Streaming and Errors
Send your first request to the OpenAI API with the key kept out of your code, then add streaming, retries and sensible error handling.
6 min read
BuilderGeminiMembersGemini API Basics - Keys, a First Request, Streaming and Errors
Get a Gemini API key, keep it safe, make a first request, stream a reply and handle the errors you are most likely to meet.
6 min read
BuilderGrokMembersxAI (Grok) API Basics - Keys, a First Request, Streaming and Errors
Use the xAI API with a familiar client library, a key stored safely in the environment, a first request, streaming and calm error handling.
6 min read
BuilderAny assistantMembersTool and Function Calling Explained
How models use tools without running anything themselves, with a clear walk-through of the request, the tool result and the final answer.
6 min read
StarterAny assistantHow AI Agents Work - The Loop, Tools and Memory
A clear mental model of an AI agent: the loop it runs, the tools it uses, what counts as memory, and where things go wrong.
6 min read
BuilderAny assistantMembersDesigning Good Tools for AI Agents
Practical rules for naming, describing, scoping and returning results from agent tools so the model picks the right one and recovers from mistakes.
6 min read
BuilderAny assistantMembersMCP in Practice - Connecting AI to Tools Safely
What the Model Context Protocol does, how servers and clients fit together, how to try one, and how to vet a server before you trust it.
6 min read
ProAny assistantMembersDebugging a Looping or Failing AI Agent
A step-by-step method for finding out why an agent repeats itself, picks the wrong tool, gives up or makes things up, using logs and small experiments.
7 min read
ProAny assistantMembersEvaluating AI Agents with Test Sets and Rubrics
Stop guessing whether your agent got better. Build a small test set, write a scoring rubric, and compare changes with evidence instead of impressions.
7 min read
BuilderAny assistantMembersHuman-in-the-Loop Approvals for AI Agents
Decide which agent actions need a person's yes, design approval prompts people can actually judge, and avoid the trap of clicking approve without reading.
6 min read
StarterAny assistantMembersRAG for Beginners - Letting AI Answer from Your Own Documents
Retrieval-augmented generation explained without jargon: how an assistant looks things up in your files before answering, and where it still goes wrong.
6 min read
ProAny assistantMembersRAG for Engineers - Chunking, Embeddings and Evaluating Retrieval
The practical decisions in a retrieval pipeline: how to chunk, which embedding choices matter, hybrid search, and how to measure retrieval separately from answers.
8 min read
BuilderAny assistantMembersReasoning Models and Chain-of-Thought Prompting
Learn what reasoning models do differently, when step-by-step thinking helps, when it only adds cost, and how to prompt each kind well.
6 min read
BuilderAny assistantMembersAvoiding Sycophancy - Getting Honest Feedback from AI
Assistants tend to agree with you and praise your work. Learn why, how to spot it, and prompts that bring out honest critique instead.
5 min read
StarterAny assistantWriting an AI Use Policy for a Small Company
A practical template for a one-page AI use policy: approved tools, data rules, review requirements and what to do when something goes wrong.
7 min read
BuilderAny assistantMembersUsing AI for IT Helpdesk and Sysadmin Work
Where an assistant genuinely speeds up troubleshooting, scripting and documentation, and the habits that keep it from breaking a production system.
7 min read
StarterAny assistantMembersUsing AI for Meeting Notes and Action Items
Turn transcripts and rough notes into clear summaries, decisions and owners, while handling consent, accuracy and confidentiality properly.
5 min read
BuilderAny assistantMembersReviewing AI-Written Code - Tests, Security and Common Traps
How to review code from an assistant: what to read first, what to test, the security mistakes that appear again and again, and when to throw it away.
7 min read
ProAny assistantMembersDefending Against Prompt Injection in Your AI Apps
There is no single fix for prompt injection, but layered defenses work. Learn the practical controls: privilege limits, approvals, isolation and testing.
7 min read
StarterAny assistantWhy AI Answers Are Inconsistent and What to Do About It
The same question can get different answers. Learn the causes, from randomness to context to model changes, and practical ways to get steadier results.
5 min read
BuilderAny assistantRate Limits and Usage Caps - Why You Hit Them and How to Cope
Understand the difference between app usage caps and API rate limits, why they exist, and how to work within them with batching, caching and retries.
6 min read