{"slug": "talk-to-your-plant", "title": "Talk to Your Plant", "summary": "OpenAI released Plant Talk, an open-source project that lets users converse with a houseplant via ChatGPT using a webcam, microphone, and the OpenAI API. The system can optionally integrate Arduino sensors for more accurate soil moisture and light readings. The project is designed for advanced builders and is licensed under Apache 2.0.", "body_md": "Plant Talk is a houseplant you can have a conversation with using ChatGPT.\n\nUsing just a computer (equipped with a webcam and a microphone) and the OpenAI API, Plant Talk gives a plant a voice. Level up the project with an Arduino or similar microcontroller and you'll be able to add more interesting data like moisture and light too. Ask how it is doing and it can check its recent observations, look at its current environment, and more.\n\nYou can get started with just a laptop, but the full version is designed for advanced builders - this is how we approached it, but this is a flexible build we encourage you to adjust based on your hardware and help from Codex.\n\nYou'll need one of each part below. You'll also need a computer with the Codex Desktop app installed, a reliable Wi-Fi connection, and an OpenAI account. If you use ChatGPT, you already have one.\n\n- A laptop or desktop computer\n- Google Chrome or Edge\n- Webcam\n- Microphone and speakers (built-in ones are OK!)\n- Houseplant of your choosing\n\nFor the sensing part of the system, you'll also need:\n\n- Arduino-compatible microcontroller with USB cable\n- Capacitive soil moisture sensor\n- LM393 light sensor module\n- Jumper wires\n- Small prototyping breadboard\n\nNote:The system works without the Arduino. Without Arduino, Plant Talk uses just the camera to understand plant health and is much less accurate.\n\nFeel free to read through this document to get familiar with the project. When\nyou're ready to build, before you start wiring anything, open\n[Codex Desktop](https://openai.com/codex/) and type:\n\n```\nHelp me make Plant Talk https://github.com/openai/planttalk\n```\n\nThen complete the rest of this build directly in Codex. Codex will read this repo, take you to the first setup step, and walk you through the build from there.\n\nOnce everything is running, Plant Talk works like a small control room for your plant. Open the dashboard, take an observation, and begin a voice conversation. The system can take live sensor readings, summarize recent observations, and talk about what the plant needs.\n\nFor most users, you'll want to leave the system in Ambient Mode when in use.\n\n**Start camera:** selects the webcam Plant Talk uses for observations.**Observe now:** sends the current camera frame for a structured plant check.**Connect Arduino:** reads live soil moisture and light over USB serial.**Talk to plant:** starts the Realtime voice conversation.**Open ambient mode:** switches to a full-screen conversation view.\n\nOnce the basics are working, you've got a small programmable plant interface. Make it useful, make it strange, make it fit your home, classroom, lab, or art project.\n\nTry asking Codex to add a watering reminder, support a different sensor, change the ambient mode visuals, create a new plant persona, log long-term plant health, or adapt the project for a classroom demo. The possibilities are endless, and some starter built-in customization points include:\n\n- Name - change the name the voice assistant uses.\n- Personality - tune how the plant speaks and what it cares about.\n- Voice - swap the spoken voice used in conversation.\n- Observation - change what the camera analysis pays attention to.\n\nNo. You can run Plant Talk with only your computer, webcam, microphone, and OpenAI API access. But, the Arduino sensors make the readings far more useful (otherwise they're based only on what the webcam sees).\n\nPlant Talk uses some technology not supported by all internet browsers. Chrome and Edge support it most reliably.\n\nThis project is licensed under the Apache License, Version 2.0. See\n[LICENSE](/openai/planttalk/blob/main/LICENSE) and [NOTICE](/openai/planttalk/blob/main/NOTICE).", "url": "https://wpnews.pro/news/talk-to-your-plant", "canonical_source": "https://github.com/openai/planttalk", "published_at": "2026-06-23 23:29:14+00:00", "updated_at": "2026-06-23 23:51:06.852784+00:00", "lang": "en", "topics": ["large-language-models", "generative-ai", "ai-products", "ai-tools", "developer-tools"], "entities": ["OpenAI", "ChatGPT", "Codex", "Arduino", "Google Chrome", "Microsoft Edge"], "alternates": {"html": "https://wpnews.pro/news/talk-to-your-plant", "markdown": "https://wpnews.pro/news/talk-to-your-plant.md", "text": "https://wpnews.pro/news/talk-to-your-plant.txt", "jsonld": "https://wpnews.pro/news/talk-to-your-plant.jsonld"}}