Prompt and Circumstance

David Vuong and Ilan Rotenberg

Real professional product people review AI tools!

  1. Is Google Omni worth your time?

    1d ago

    Is Google Omni worth your time?

    Google released Gemini Omni at Google I/O 2026 and we ran it through its paces in Google Flow to see if the hype holds up. It mostly doesn't. At least not yet. Gemini Omni is Google's new multimodal AI model, meaning one model handles text, images, audio, and video. You access it through Gemini directly or through Google Flow, and a paid Google subscription is needed. The flagship use case right now is AI video generation, so that's what we came to test. We tried uploading source footage to remix and style-transfer. The uploads stalled at 0% and never moved. Different upload path. Same result.So we switched to image-to-video: upload a photo, write a prompt, get a clip. The upload worked. The prompt didn't. Gemini Omni generated something, but it ignored the source image and went cartoonish in a direction we never asked for. Adjusting the prompt made things worse. Subscribe to Prompt and Circumstance for hands-on tests of what's actually shipping in AI. [00:00] - Intro to Google Omni[04:04] - Uploading Video[06:38] - Uploading an Image[10:57] - Conclusion LINKSGoogle Omni: https://deepmind.google/models/gemini-omni/Contrast this to something more reliable: https://youtu.be/Y-Saa82qPX0 Media links: https://pixabay.com/videos/mid-autumn-stone-staffordshire-90470/https://pixabay.com/videos/hiking-walking-trail-man-alone-282995/ https://pixabay.com/photos/girl-child-teenager-dog-pet-small-5087960/Video: Click here to watch a video of this episode. Devil Wears Product - https://www.devilwearsproduct.shop/  #GeminiOmni #GoogleOmni #AIVideo #GoogleFlow #GoogleIO2026

    12 min
  2. Local AI Image Upscaling Workflow

    May 26

    Local AI Image Upscaling Workflow

    David walks Ilan through a local ComfyUI workflow that chains three AI models to upscale generated images from 720p all the way to 4K, with a side mission of fixing that plastic-y AI skin look. Chapters 00:00 - Intro and what we are upscaling today00:36 - Workflow overview and chaining three models01:30 - Installing the ComfyUI Manager02:30 - The download note and where models go03:00 - Walking through CivitAI to grab the first 22GB model05:00 - Epic Realism and SeedVR2 from ByteDance06:00 - LoRAs, CLIP, VAEs, and refreshing node paths08:00 - Generating the test image and loading the upscale workflow09:30 - Running the three-pass upscale and what each model does10:30 - Before and after at 4500 by 250012:00 - Final image, runtime, and going to 8K Hilarious Product Management Merchhttps://devilwearsproduct.shop LinksWorkflow: https://pastebin.com/SUtVN2Hh  Password: Prompt and Circumstance Podcast Diffusion Models (models/diffusion_models): UltraFineTune: https://civitai.com/models/978314/ultrareal-fine-tune ZEpicrealismturbo FP8: https://civitai.com/models/2305301/z-epicrealism Checkpoints (models/checkpoints): Epic Realism XL Crystal Clear: https://civitai.com/models/277058/epicrealism-xl?modelVersionId=1920523 Loras (models/loras) Aidma Realistic Skin: https://civitai.com/models/1157318/photorealistic-skin-no-plastic-flux SDXL Skin Realism: https://civitai.com/models/248951/skin-realism-acne-skin-details-imperfections-sdxl CLIP Clip_l: (models/clip) https://huggingface.co/comfyanonymous/flux_text_encoders/blob/main/clip_l.safetensors Tt5xxl fp8: (models/text_encoders) https://huggingface.co/comfyanonymous/flux_text_encoders/blob/main/t5xxl_fp8_e4m3fn.safetensors Text Encoders: Qwen 3 4b: (models/text_encoders)  https://huggingface.co/Comfy-Org/z_image_turbo/blob/main/split_files/text_encoders/qwen_3_4b.safetensors Variational Autoencoders (models/upscale_models) Flux VAE (ae.safetensors): https://huggingface.co/lovis93/testllm/blob/ed9cf1af7465cebca4649157f118e331cf2a084f/ae.safetensors Upscale Models (models/upscale_models) 4x Clear Reality: https://huggingface.co/skbhadra/ClearRealityV1/commit/bc01e27b38eec683dc6e3161dd56069c78e015ac SeedVR2 Models (models/SEEDVR2) Model: https://huggingface.co/numz/SeedVR2_comfyUI/blob/main/seedvr2_ema_3b_fp8_e4m3fn.safetensors VAE: https://huggingface.co/numz/SeedVR2_comfyUI/blob/main/ema_vae_fp16.safetensors Find UsYouTube - https://www.youtube.com/@PandCpodcastBluesky - https://bsky.app/profile/pandcpodcast.bsky.socialX - https://x.com/_pandcpodcastInstagram - https://www.instagram.com/_pandcpodcastLinkedIn - https://www.linkedin.com/company/p-and-c-podcast

    13 min
  3. OpenClaw Agent Teams

    May 5

    OpenClaw Agent Teams

    Set up a decentralized agent team in OpenClaw to complete complex tasks. We walk you through a real use case to set up a morning briefing using two agents, a researcher and a summarizer. They hand off work to each other on a schedule so you wake up to a one-minute AI news brief on your phone. Chapters 00:00 - Intro00:47 - Why You Need an Agent Team02:50 - Agent Team Patterns04:50 - Ilan's Morning Briefing Setup08:30 - How Zoe Was Built10:50 - Wrap-Up and Key Takeaways  Business Use Cases - Set up a decentralized agent team in OpenClaw where each agent saves its output to a workspace file and the next agent picks it up to complete its part of the task.- Use cron jobs to schedule agents in sequence with time gaps between them, then test each agent manually before automating.- Give each agent a pop culture persona that matches the work style you want, and define a clear output contract (a saved file) so the agent knows exactly when its job is done.  Links OpenClaw - https://openclaw.aiOpenClaw GitHub - https://github.com/openclaw/openclawOpenClaw Docs - https://docs.openclaw.aiAgent Team Builder Skill - https://github.com/canuckamok/agents/tree/main/skills  Find Us YouTube - https://www.youtube.com/@PandCpodcastBluesky - https://bsky.app/profile/pandcpodcast.bsky.socialX - https://x.com/_pandcpodcastInstagram - https://www.instagram.com/_pandcpodcastLinkedIn - https://www.linkedin.com/company/p-and-c-podcast (00:00) - Intro (01:06) - Why You Need an Agent Team (02:52) - Agent Team Patterns (04:43) - Ilan's Morning Briefing Setup (08:26) - How Zoe Was Built (11:15) - Wrap-Up & Key Takeaways

    13 min
  4. OpenClaw for beginners

    Apr 7

    OpenClaw for beginners

    If you want an AI agent that handles your repetitive tasks while you sleep, watch this. We got tired of clicking the same buttons and reading 50 newsletters a day just to keep up with tech. It takes way too much time. So we stopped doing it manually. Now, we have an autonomous agent that wakes up early, scrapes the internet, and writes a 30-second brief for us. In this episode of Prompt and Circumstance, we show you exactly how we built this using OpenClaw. OpenClaw isn't just another text box. It actually takes over your mouse and keyboard. It opens applications and executes tasks exactly like a human would. Here is what we cover: What OpenClaw actually is and why it beats standard chatbotsHow to skip the complicated terminal commands and install it on HostingerHow to configure the system messages so your agent knows exactly how to behaveThe exact setup we use to make it valuable for our own daily workVIDEO LINKClick here to watch a video of this episode. SECTIONS00:00 - Intro00:46 - What is OpenClaw07:43 - How to set up OpenClaw11:36 - Walkthrough of useful setup24:11 - Conclusions LINKSMerch - https://www.devilwearsproduct.shop/Hostinger - https://www.hostinger.com/ca?REFERRALCODE=9SGMILANUEYM Openclaw Git Repo - https://github.com/openclaw/openclawPeter Steinberger - https://en.wikipedia.org/wiki/Peter_Steinberger_(programmer)Setting up your OpenAI account with OpenClaw - https://lumadock.com/tutorials/openclaw-openai-codex-chatgpt-subscription Openrouter - https://openrouter.ai/

    25 min
  5. Total Freedom! How to Generate Audio Locally

    Mar 10

    Total Freedom! How to Generate Audio Locally

    We teach you how we are generating music and speech entirely on a local machine using open source models in ComfyUI, no cloud subscriptions to ElevenLabs or Suno required. You'll see how ACE-Step 1.5 produces full pop songs from a text prompt and how Qwen3-TTS clones voices from a short audio clip, all on consumer-grade hardware. Chapters 00:00 - Intro and What We're Covering00:56 - Making Music Locally with ACE-Step 1.502:47 - Setting Up the Workflow in ComfyUI04:40 - Prompting for Songs: Descriptions, Lyrics, and Settings10:22 - Generating an Instrumental EDM Track with Gemini12:43 - Local Speech Generation and Voice Cloning with Qwen3-TTS18:18 - Deepfake Concerns and Wrap Up SponsorsQuerio → querio.aiDevil Wears Product (Merch Store) - https://devilwearsproduct.shop LinksACE-Step 1.5 (GitHub) - https://github.com/ace-step/ACE-Step-1.5ACE-Step 1.5 (Hugging Face) - https://huggingface.co/ACE-Step/Ace-Step1.5Qwen3-TTS (GitHub) - https://github.com/QwenLM/Qwen3-TTSComfyUI-Qwen-TTS (ComfyUI Nodes) - https://github.com/flybirdxx/ComfyUI-Qwen-TTSComfyUI - https://www.comfy.org/ElevenLabs - https://elevenlabs.ioSuno - https://suno.comGoogle Gemini - https://gemini.google.com Find UsYouTube - https://www.youtube.com/@PandCpodcastBluesky - https://bsky.app/profile/pandcpodcast.bsky.socialX - https://x.com/_pandcpodcastInstagram - https://www.instagram.com/_pandcpodcastLinkedIn - https://www.linkedin.com/company/p-and-c-podcast

    20 min
  6. RAG, Clearly Explained

    Feb 24

    RAG, Clearly Explained

    Build your own RAG (Retrieval Augmented Generation) agent in 25 minutes. If you're building AI products, or you want to be, you've heard the term thrown around. We believe in learning by doing, so on this episode we teach you how to build your own RAG agent from scratch. You'll learn key terminology like vector store and embedding, and you'll have a working agent by the end. Walk away with the confidence to talk about RAG with your business and technical stakeholders. The workflow examples from this episode are available for download on Github here. Simply open a new workflow, click the import from URL button, and paste the link from Github. A step-by-step guide can be found here. Chapters 00:00 - What Is RAG and Why Product Teams Should Care04:10 - Tools and Prerequisites for the Build07:07 - Building the Data Ingestion Workflow in N8N13:11 - Connecting Embeddings and Document Loaders17:20 - Building the Chat Agent21:50 - Testing the RAG Agent Live Key Topics RAG (Retrieval Augmented Generation): How RAG lets an LLM search over specific documents instead of pulling from its entire training dataVector Databases: What they are, how they store information for LLM retrieval, and why Supabase works well for thisEmbeddings Models: How Cohere's embedding model translates text into a format LLMs use for similarity searchN8N Workflow Setup: Step-by-step walkthrough of building both the data ingestion and chat agent workflowsDimension Matching: Why your embeddings model and database table must use the same number of dimensions or your results will be uselessThe Think Tool: How a scratchpad tool helps AI agents remember why they made decisions during multi-step processesMetadata in Vector Stores: Adding properties like author, likes, and retweets to give the LLM more context about stored documents Sponsors Querio → querio.ain8n → https://n8n.partnerlinks.io/9tsc8o37mvs2 Links n8n Workflow for Download - https://github.com/canuckamok/agents/tree/main/tweet-ragSupabase - https://supabase.comCohere - https://cohere.com8N - https://n8n.ioX Developer Console - https://console.x.comGoogle NotebookLM - https://notebooklm.googleQuerio - https://querio.ai Find Us YouTube - https://www.youtube.com/@PandCpodcastBluesky - https://bsky.app/profile/pandcpodcast.bsky.socialX - https://x.com/_pandcpodcastInstagram - https://www.instagram.com/_pandcpodcastLinkedIn - https://www.linkedin.com/company/p-and-c-podcast

    25 min

About

Real professional product people review AI tools!