The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: KubeForge – A GUI for Kubernetes YAMLs

Hey HN,<p>I'm Brandon, a solo dev, and I built KubeForge - a visual editor for Kubernetes deployments that helps you build and validate YAML configs.<p>Origin Story: Over the past couple weeks, I got fed up manually writing Kubernetes YAMLs, especially when working with nested structures like containers, env, and volumeMounts. Even small typos or misaligned fields added lost time to broken deploys.<p>So I started hacking together a tool to visualize the structure of Kubernetes objects based on the OpenAPI schema. That prototype quickly turned into a full manifest builder.<p>What KubeForge does:<p>- Pulls the latest Kubernetes OpenAPI schema (auto-updated daily)<p>- Generates field-level forms with type safety, required fields, and smart defaults<p>- Lets you visually build manifests like a flow editor<p>- Outputs clean, deploy-ready YAML, with multi-object exports<p>Personally, I wanted a tool that:<p>- Validates fields as I build, not after deployment<p>- Surfaces nested fields, tooltips, and types without switching tabs<p>- Lets me export or share real YAMLs easily<p>Try it out:<p>GitHub: <a href="https://github.com/kubenote/KubeForge">https://github.com/kubenote/KubeForge</a><p>Live demo: <a href="https://demo.kubefor.ge" rel="nofollow">https://demo.kubefor.ge</a><p>Website: <a href="https://kubefor.ge" rel="nofollow">https://kubefor.ge</a><p>It’s free and open source. I’d love feedback, bug reports, or ideas. Contributions welcome too .<p>Thanks, Brandon

Show HN: KubeForge – A GUI for Kubernetes YAMLs

Hey HN,<p>I'm Brandon, a solo dev, and I built KubeForge - a visual editor for Kubernetes deployments that helps you build and validate YAML configs.<p>Origin Story: Over the past couple weeks, I got fed up manually writing Kubernetes YAMLs, especially when working with nested structures like containers, env, and volumeMounts. Even small typos or misaligned fields added lost time to broken deploys.<p>So I started hacking together a tool to visualize the structure of Kubernetes objects based on the OpenAPI schema. That prototype quickly turned into a full manifest builder.<p>What KubeForge does:<p>- Pulls the latest Kubernetes OpenAPI schema (auto-updated daily)<p>- Generates field-level forms with type safety, required fields, and smart defaults<p>- Lets you visually build manifests like a flow editor<p>- Outputs clean, deploy-ready YAML, with multi-object exports<p>Personally, I wanted a tool that:<p>- Validates fields as I build, not after deployment<p>- Surfaces nested fields, tooltips, and types without switching tabs<p>- Lets me export or share real YAMLs easily<p>Try it out:<p>GitHub: <a href="https://github.com/kubenote/KubeForge">https://github.com/kubenote/KubeForge</a><p>Live demo: <a href="https://demo.kubefor.ge" rel="nofollow">https://demo.kubefor.ge</a><p>Website: <a href="https://kubefor.ge" rel="nofollow">https://kubefor.ge</a><p>It’s free and open source. I’d love feedback, bug reports, or ideas. Contributions welcome too .<p>Thanks, Brandon

Show HN: An interactive dashboard to explore NYC rentals data

historically, rentals in NYC have been pretty wild. the median 1BR in West Village as of July 2025 cost $5,750/month. about a month ago, NYC passed a law to ban broker fees which many predicted would have increased rents. I realized I had access to some original data from a previous project so I built a dashboard to help me visualize the changes and see for myself.<p>you can filter by neighborhoods, bedrooms, original source where the rentals were posted, and select a timeframe.<p>this is still a work in progress, so apologies in advance for any issues you encounter. I would love any feedback on how to improve it and/or what other visualizations i should add. known issues include:<p>- some neighborhoods like Prospect Park will also automatically select other, unrelated, neighborhoods when selected<p>- sometimes even when you filter by 1BR it will also include some 2BR<p>- some units might have been listed on multiple platforms, effectively counting as duplicates

Show HN: An interactive dashboard to explore NYC rentals data

historically, rentals in NYC have been pretty wild. the median 1BR in West Village as of July 2025 cost $5,750/month. about a month ago, NYC passed a law to ban broker fees which many predicted would have increased rents. I realized I had access to some original data from a previous project so I built a dashboard to help me visualize the changes and see for myself.<p>you can filter by neighborhoods, bedrooms, original source where the rentals were posted, and select a timeframe.<p>this is still a work in progress, so apologies in advance for any issues you encounter. I would love any feedback on how to improve it and/or what other visualizations i should add. known issues include:<p>- some neighborhoods like Prospect Park will also automatically select other, unrelated, neighborhoods when selected<p>- sometimes even when you filter by 1BR it will also include some 2BR<p>- some units might have been listed on multiple platforms, effectively counting as duplicates

Show HN: An interactive dashboard to explore NYC rentals data

historically, rentals in NYC have been pretty wild. the median 1BR in West Village as of July 2025 cost $5,750/month. about a month ago, NYC passed a law to ban broker fees which many predicted would have increased rents. I realized I had access to some original data from a previous project so I built a dashboard to help me visualize the changes and see for myself.<p>you can filter by neighborhoods, bedrooms, original source where the rentals were posted, and select a timeframe.<p>this is still a work in progress, so apologies in advance for any issues you encounter. I would love any feedback on how to improve it and/or what other visualizations i should add. known issues include:<p>- some neighborhoods like Prospect Park will also automatically select other, unrelated, neighborhoods when selected<p>- sometimes even when you filter by 1BR it will also include some 2BR<p>- some units might have been listed on multiple platforms, effectively counting as duplicates

Show HN: Draw a fish and watch it swim with the others

Made this website as an exercise in vibe-coding and GCP. It was posted about a few times around the internet, on sites like [Morning Brew](<a href="https://www.morningbrew.com/issues/business-buzzkill" rel="nofollow">https://www.morningbrew.com/issues/business-buzzkill</a>), [MetaFilter](<a href="https://www.metafilter.com/209703/Draw-A-Fish" rel="nofollow">https://www.metafilter.com/209703/Draw-A-Fish</a>), boingboing.net, etc. I think it's cute!<p>I built a basic CNN trained against penises and swastikas, and then anything that doesn't hit the 63% confidence score gets sent to a mod queue, a [vibe-coded fish-tinder](<a href="https://bsky.app/profile/bigass.bsky.social/post/3luvikxn3f22n" rel="nofollow">https://bsky.app/profile/bigass.bsky.social/post/3luvikxn3f2...</a>).<p>Was a fun exercise, spent about a month on it. Frontend is HTML5 hosted on github pages, backend is Node.JS on GCP.

Show HN: Draw a fish and watch it swim with the others

Made this website as an exercise in vibe-coding and GCP. It was posted about a few times around the internet, on sites like [Morning Brew](<a href="https://www.morningbrew.com/issues/business-buzzkill" rel="nofollow">https://www.morningbrew.com/issues/business-buzzkill</a>), [MetaFilter](<a href="https://www.metafilter.com/209703/Draw-A-Fish" rel="nofollow">https://www.metafilter.com/209703/Draw-A-Fish</a>), boingboing.net, etc. I think it's cute!<p>I built a basic CNN trained against penises and swastikas, and then anything that doesn't hit the 63% confidence score gets sent to a mod queue, a [vibe-coded fish-tinder](<a href="https://bsky.app/profile/bigass.bsky.social/post/3luvikxn3f22n" rel="nofollow">https://bsky.app/profile/bigass.bsky.social/post/3luvikxn3f2...</a>).<p>Was a fun exercise, spent about a month on it. Frontend is HTML5 hosted on github pages, backend is Node.JS on GCP.

Show HN: Draw a fish and watch it swim with the others

Made this website as an exercise in vibe-coding and GCP. It was posted about a few times around the internet, on sites like [Morning Brew](<a href="https://www.morningbrew.com/issues/business-buzzkill" rel="nofollow">https://www.morningbrew.com/issues/business-buzzkill</a>), [MetaFilter](<a href="https://www.metafilter.com/209703/Draw-A-Fish" rel="nofollow">https://www.metafilter.com/209703/Draw-A-Fish</a>), boingboing.net, etc. I think it's cute!<p>I built a basic CNN trained against penises and swastikas, and then anything that doesn't hit the 63% confidence score gets sent to a mod queue, a [vibe-coded fish-tinder](<a href="https://bsky.app/profile/bigass.bsky.social/post/3luvikxn3f22n" rel="nofollow">https://bsky.app/profile/bigass.bsky.social/post/3luvikxn3f2...</a>).<p>Was a fun exercise, spent about a month on it. Frontend is HTML5 hosted on github pages, backend is Node.JS on GCP.

Show HN: Draw a fish and watch it swim with the others

Made this website as an exercise in vibe-coding and GCP. It was posted about a few times around the internet, on sites like [Morning Brew](<a href="https://www.morningbrew.com/issues/business-buzzkill" rel="nofollow">https://www.morningbrew.com/issues/business-buzzkill</a>), [MetaFilter](<a href="https://www.metafilter.com/209703/Draw-A-Fish" rel="nofollow">https://www.metafilter.com/209703/Draw-A-Fish</a>), boingboing.net, etc. I think it's cute!<p>I built a basic CNN trained against penises and swastikas, and then anything that doesn't hit the 63% confidence score gets sent to a mod queue, a [vibe-coded fish-tinder](<a href="https://bsky.app/profile/bigass.bsky.social/post/3luvikxn3f22n" rel="nofollow">https://bsky.app/profile/bigass.bsky.social/post/3luvikxn3f2...</a>).<p>Was a fun exercise, spent about a month on it. Frontend is HTML5 hosted on github pages, backend is Node.JS on GCP.

Show HN: I made a website that makes you cry

Show HN: I made a website that makes you cry

Show HN: MoebiusXBIN – ASCII and text-mode art editor with custom font support

Show HN: The Aria Programming Language

Aria is a modern, dynamic scripting language. It is meant to be a "sweet spot" language, easy to pick-up and enjoyable to use.<p>It comes with a familiar C-style syntax, and draws inspiration from a variety of languages. It has a small but usable standard library and strives to be a low-ceremony-get-stuff-done kind of language.<p>It is currently at version 0.9 and I would love feedback as I work towards getting it to 1.0.

Show HN: AgentGuard – Auto-kill AI agents before they burn through your budget

Your AI agent hits an infinite loop and racks up $2000 in API charges overnight. This happens weekly to AI developers.<p>AgentGuard monitors API calls in real-time and automatically kills your process when it hits your budget limit.<p>How it works:<p>Add 2 lines to any AI project:<p><pre><code> const agentGuard = require('agent-guard'); await agentGuard.init({ limit: 50 }); // $50 budget // Your existing code runs unchanged const response = await openai.chat.completions.create({...}); // AgentGuard tracks costs automatically </code></pre> When your code hits $50 in API costs, AgentGuard stops execution and shows you exactly what happened.<p>Why I built this:<p>I got tired of seeing "I accidentally spent $500 on OpenAI" posts. Existing tools like tokencost help you <i>measure</i> costs after the fact, but nothing prevents runaway spending in real-time.<p>AgentGuard is essentially a circuit breaker for AI API costs. It's saved me from several costly bugs during development.<p>Limitations: Only works with OpenAI and Anthropic APIs currently. Cost calculations are estimates based on documented pricing.<p>Source: <a href="https://github.com/dipampaul17/AgentGuard">https://github.com/dipampaul17/AgentGuard</a><p>Install: npm i agent-guard

Show HN: Sourcebot – Self-hosted Perplexity for your codebase

Hi HN,<p>We’re Brendan and Michael, the creators of Sourcebot (<a href="https://www.sourcebot.dev/" rel="nofollow">https://www.sourcebot.dev/</a>), a self-hosted code understanding tool for large codebases. We originally launched on HN 9 months ago with code search (<a href="https://news.ycombinator.com/item?id=41711032">https://news.ycombinator.com/item?id=41711032</a>), and we’re excited to share our newest feature: Ask Sourcebot.<p>Ask Sourcebot is an agentic search tool that lets you ask complex questions about your entire codebase in natural language, and returns a structured response with inline citations back to your code. Some types of questions you might ask:<p>- “How does authentication work in this codebase? What library is being used? What providers can a user log in with?” (<a href="https://demo.sourcebot.dev/~/chat/cmdpjkrbw000bnn7s8of2dm11" rel="nofollow">https://demo.sourcebot.dev/~/chat/cmdpjkrbw000bnn7s8of2dm11</a>)<p>- “When should I use channels vs. mutexes in go? Find real usages of both and include them in your answer” (<a href="https://demo.sourcebot.dev/~/chat/cmdpiuqhu000bpg7s9hprio4w" rel="nofollow">https://demo.sourcebot.dev/~/chat/cmdpiuqhu000bpg7s9hprio4w</a>)<p>- “How are shards laid out in memory in the Zoekt code search engine?” (<a href="https://demo.sourcebot.dev/~/chat/cmdm9nkck000bod7sqy7c1efb" rel="nofollow">https://demo.sourcebot.dev/~/chat/cmdm9nkck000bod7sqy7c1efb</a>)<p>- "How do I call C from Rust?" (<a href="https://demo.sourcebot.dev/~/chat/cmdpjy06g000pnn7ssf4nk60k" rel="nofollow">https://demo.sourcebot.dev/~/chat/cmdpjy06g000pnn7ssf4nk60k</a>)<p>You can try it yourself here on our demo site (<a href="https://demo.sourcebot.dev/~" rel="nofollow">https://demo.sourcebot.dev/~</a>) or checkout our demo video (<a href="https://youtu.be/olc2lyUeB-Q" rel="nofollow">https://youtu.be/olc2lyUeB-Q</a>).<p>How is this any different from existing tools like Cursor or Claude code?<p>- Sourcebot solely focuses on <i>code understanding</i>. We believe that, more than ever, the main bottleneck development teams face is not writing code, it’s acquiring the necessary context to make quality changes that are cohesive within the wider codebase. This is true regardless if the author is a human or an LLM.<p>- As opposed to being in your IDE or terminal, Sourcebot is a web app. This allows us to play to the strengths of the web: rich UX and ubiquitous access. We put a ton of work into taking the best parts of IDEs (code navigation, file explorer, syntax highlighting) and packaging them with a custom UX (rich Markdown rendering, inline citations, @ mentions) that is easily shareable between team members.<p>- Sourcebot can maintain an up-to date index of thousands of repos hosted on GitHub, GitLab, Bitbucket, Gerrit, and other hosts. This allows you to ask questions about repositories without checking them out locally. This is especially helpful when ramping up on unfamiliar parts of the codebase or working with systems that are typically spread across multiple repositories, e.g., micro services.<p>- You can BYOK (Bring Your Own API Key) to any supported reasoning model. We currently support 11 different model providers (like Amazon Bedrock and Google Vertex), and plan to add more.<p>- Sourcebot is self-hosted, fair source, and free to use.<p>Under the hood, we expose our existing regular expression search, code navigation, and file reading APIs to a LLM as tool calls. We instruct the LLM via a system prompt to gather the necessary context via these tools to sufficiently answer the users question, and then to provide a concise, structured response. This includes inline citations, which are just structured data that the LLM can embed into it’s response and can then be identified on the client and rendered appropriately. We built this on some amazing libraries like the Vercel AI SDK v5, CodeMirror, react-markdown, and Slate.js, among others.<p>This architecture is intentionally simple. We decided not to introduce any additional techniques like vector embeddings, multi-agent graphs, etc. since we wanted to push the limits of what we could do with what we had on hand. We plan on revisiting our approach as we get user feedback on what works (and what doesn’t).<p>We are really excited about pushing the envelope of code understanding. Give it a try: <a href="https://github.com/sourcebot-dev/sourcebot">https://github.com/sourcebot-dev/sourcebot</a>. Cheers!

Show HN: Sourcebot – Self-hosted Perplexity for your codebase

Hi HN,<p>We’re Brendan and Michael, the creators of Sourcebot (<a href="https://www.sourcebot.dev/" rel="nofollow">https://www.sourcebot.dev/</a>), a self-hosted code understanding tool for large codebases. We originally launched on HN 9 months ago with code search (<a href="https://news.ycombinator.com/item?id=41711032">https://news.ycombinator.com/item?id=41711032</a>), and we’re excited to share our newest feature: Ask Sourcebot.<p>Ask Sourcebot is an agentic search tool that lets you ask complex questions about your entire codebase in natural language, and returns a structured response with inline citations back to your code. Some types of questions you might ask:<p>- “How does authentication work in this codebase? What library is being used? What providers can a user log in with?” (<a href="https://demo.sourcebot.dev/~/chat/cmdpjkrbw000bnn7s8of2dm11" rel="nofollow">https://demo.sourcebot.dev/~/chat/cmdpjkrbw000bnn7s8of2dm11</a>)<p>- “When should I use channels vs. mutexes in go? Find real usages of both and include them in your answer” (<a href="https://demo.sourcebot.dev/~/chat/cmdpiuqhu000bpg7s9hprio4w" rel="nofollow">https://demo.sourcebot.dev/~/chat/cmdpiuqhu000bpg7s9hprio4w</a>)<p>- “How are shards laid out in memory in the Zoekt code search engine?” (<a href="https://demo.sourcebot.dev/~/chat/cmdm9nkck000bod7sqy7c1efb" rel="nofollow">https://demo.sourcebot.dev/~/chat/cmdm9nkck000bod7sqy7c1efb</a>)<p>- "How do I call C from Rust?" (<a href="https://demo.sourcebot.dev/~/chat/cmdpjy06g000pnn7ssf4nk60k" rel="nofollow">https://demo.sourcebot.dev/~/chat/cmdpjy06g000pnn7ssf4nk60k</a>)<p>You can try it yourself here on our demo site (<a href="https://demo.sourcebot.dev/~" rel="nofollow">https://demo.sourcebot.dev/~</a>) or checkout our demo video (<a href="https://youtu.be/olc2lyUeB-Q" rel="nofollow">https://youtu.be/olc2lyUeB-Q</a>).<p>How is this any different from existing tools like Cursor or Claude code?<p>- Sourcebot solely focuses on <i>code understanding</i>. We believe that, more than ever, the main bottleneck development teams face is not writing code, it’s acquiring the necessary context to make quality changes that are cohesive within the wider codebase. This is true regardless if the author is a human or an LLM.<p>- As opposed to being in your IDE or terminal, Sourcebot is a web app. This allows us to play to the strengths of the web: rich UX and ubiquitous access. We put a ton of work into taking the best parts of IDEs (code navigation, file explorer, syntax highlighting) and packaging them with a custom UX (rich Markdown rendering, inline citations, @ mentions) that is easily shareable between team members.<p>- Sourcebot can maintain an up-to date index of thousands of repos hosted on GitHub, GitLab, Bitbucket, Gerrit, and other hosts. This allows you to ask questions about repositories without checking them out locally. This is especially helpful when ramping up on unfamiliar parts of the codebase or working with systems that are typically spread across multiple repositories, e.g., micro services.<p>- You can BYOK (Bring Your Own API Key) to any supported reasoning model. We currently support 11 different model providers (like Amazon Bedrock and Google Vertex), and plan to add more.<p>- Sourcebot is self-hosted, fair source, and free to use.<p>Under the hood, we expose our existing regular expression search, code navigation, and file reading APIs to a LLM as tool calls. We instruct the LLM via a system prompt to gather the necessary context via these tools to sufficiently answer the users question, and then to provide a concise, structured response. This includes inline citations, which are just structured data that the LLM can embed into it’s response and can then be identified on the client and rendered appropriately. We built this on some amazing libraries like the Vercel AI SDK v5, CodeMirror, react-markdown, and Slate.js, among others.<p>This architecture is intentionally simple. We decided not to introduce any additional techniques like vector embeddings, multi-agent graphs, etc. since we wanted to push the limits of what we could do with what we had on hand. We plan on revisiting our approach as we get user feedback on what works (and what doesn’t).<p>We are really excited about pushing the envelope of code understanding. Give it a try: <a href="https://github.com/sourcebot-dev/sourcebot">https://github.com/sourcebot-dev/sourcebot</a>. Cheers!

Show HN: Sourcebot – Self-hosted Perplexity for your codebase

Hi HN,<p>We’re Brendan and Michael, the creators of Sourcebot (<a href="https://www.sourcebot.dev/" rel="nofollow">https://www.sourcebot.dev/</a>), a self-hosted code understanding tool for large codebases. We originally launched on HN 9 months ago with code search (<a href="https://news.ycombinator.com/item?id=41711032">https://news.ycombinator.com/item?id=41711032</a>), and we’re excited to share our newest feature: Ask Sourcebot.<p>Ask Sourcebot is an agentic search tool that lets you ask complex questions about your entire codebase in natural language, and returns a structured response with inline citations back to your code. Some types of questions you might ask:<p>- “How does authentication work in this codebase? What library is being used? What providers can a user log in with?” (<a href="https://demo.sourcebot.dev/~/chat/cmdpjkrbw000bnn7s8of2dm11" rel="nofollow">https://demo.sourcebot.dev/~/chat/cmdpjkrbw000bnn7s8of2dm11</a>)<p>- “When should I use channels vs. mutexes in go? Find real usages of both and include them in your answer” (<a href="https://demo.sourcebot.dev/~/chat/cmdpiuqhu000bpg7s9hprio4w" rel="nofollow">https://demo.sourcebot.dev/~/chat/cmdpiuqhu000bpg7s9hprio4w</a>)<p>- “How are shards laid out in memory in the Zoekt code search engine?” (<a href="https://demo.sourcebot.dev/~/chat/cmdm9nkck000bod7sqy7c1efb" rel="nofollow">https://demo.sourcebot.dev/~/chat/cmdm9nkck000bod7sqy7c1efb</a>)<p>- "How do I call C from Rust?" (<a href="https://demo.sourcebot.dev/~/chat/cmdpjy06g000pnn7ssf4nk60k" rel="nofollow">https://demo.sourcebot.dev/~/chat/cmdpjy06g000pnn7ssf4nk60k</a>)<p>You can try it yourself here on our demo site (<a href="https://demo.sourcebot.dev/~" rel="nofollow">https://demo.sourcebot.dev/~</a>) or checkout our demo video (<a href="https://youtu.be/olc2lyUeB-Q" rel="nofollow">https://youtu.be/olc2lyUeB-Q</a>).<p>How is this any different from existing tools like Cursor or Claude code?<p>- Sourcebot solely focuses on <i>code understanding</i>. We believe that, more than ever, the main bottleneck development teams face is not writing code, it’s acquiring the necessary context to make quality changes that are cohesive within the wider codebase. This is true regardless if the author is a human or an LLM.<p>- As opposed to being in your IDE or terminal, Sourcebot is a web app. This allows us to play to the strengths of the web: rich UX and ubiquitous access. We put a ton of work into taking the best parts of IDEs (code navigation, file explorer, syntax highlighting) and packaging them with a custom UX (rich Markdown rendering, inline citations, @ mentions) that is easily shareable between team members.<p>- Sourcebot can maintain an up-to date index of thousands of repos hosted on GitHub, GitLab, Bitbucket, Gerrit, and other hosts. This allows you to ask questions about repositories without checking them out locally. This is especially helpful when ramping up on unfamiliar parts of the codebase or working with systems that are typically spread across multiple repositories, e.g., micro services.<p>- You can BYOK (Bring Your Own API Key) to any supported reasoning model. We currently support 11 different model providers (like Amazon Bedrock and Google Vertex), and plan to add more.<p>- Sourcebot is self-hosted, fair source, and free to use.<p>Under the hood, we expose our existing regular expression search, code navigation, and file reading APIs to a LLM as tool calls. We instruct the LLM via a system prompt to gather the necessary context via these tools to sufficiently answer the users question, and then to provide a concise, structured response. This includes inline citations, which are just structured data that the LLM can embed into it’s response and can then be identified on the client and rendered appropriately. We built this on some amazing libraries like the Vercel AI SDK v5, CodeMirror, react-markdown, and Slate.js, among others.<p>This architecture is intentionally simple. We decided not to introduce any additional techniques like vector embeddings, multi-agent graphs, etc. since we wanted to push the limits of what we could do with what we had on hand. We plan on revisiting our approach as we get user feedback on what works (and what doesn’t).<p>We are really excited about pushing the envelope of code understanding. Give it a try: <a href="https://github.com/sourcebot-dev/sourcebot">https://github.com/sourcebot-dev/sourcebot</a>. Cheers!

Show HN: AgentMail – Email infra for AI agents

Hey HN, we're Haakam, Michael, and Adi. We're building AgentMail (<a href="https://agentmail.to/">https://agentmail.to/</a>), an API to give AI agents their own email inboxes. We’re not talking about AI for your email, this is email for your AI.<p>We started building email agents because they can converse with users in their inboxes, automate email-based workflows, and authenticate with third-party applications. Given these unique capabilities, we think email will be a core interface for agents.<p>But we were building on top of Gmail, which was a struggle: poor API support, expensive subscriptions, rate limits, sending limits, GCP Pub/Sub, OAuth, crappy keyword search, and an overall terrible developer experience.<p>Gmail and other providers didn’t work for us. So we decided to bite the bullet and build our own.<p>AgentMail is like Gmail, but API-first, with programmatic inbox creation, events over webhooks and websockets, simple API key auth, organization-wide semantic search, structured data extraction, and usage-based pricing that scales with emails sent/received.<p>Here’s a demo of building an email agent: <a href="https://youtu.be/1V7BISeFUTM" rel="nofollow">https://youtu.be/1V7BISeFUTM</a>, and here’s a demo of a voice agent with its own email inbox: <a href="https://youtu.be/eG2fCsRK4RY" rel="nofollow">https://youtu.be/eG2fCsRK4RY</a><p>So far AgentMail has been deployed to use cases such as apps with dedicated inboxes for each user, voice agents that receive documents in real time, automated account provisioning and QA testing, cold outbound platforms with thousands of inboxes, automations for processing invoices, and agents that coordinate work with humans and other agents.<p>We would love to hear your thoughts and feedback. You can try our playground at <a href="https://chat.agentmail.to">https://chat.agentmail.to</a>

Show HN: AgentMail – Email infra for AI agents

Hey HN, we're Haakam, Michael, and Adi. We're building AgentMail (<a href="https://agentmail.to/">https://agentmail.to/</a>), an API to give AI agents their own email inboxes. We’re not talking about AI for your email, this is email for your AI.<p>We started building email agents because they can converse with users in their inboxes, automate email-based workflows, and authenticate with third-party applications. Given these unique capabilities, we think email will be a core interface for agents.<p>But we were building on top of Gmail, which was a struggle: poor API support, expensive subscriptions, rate limits, sending limits, GCP Pub/Sub, OAuth, crappy keyword search, and an overall terrible developer experience.<p>Gmail and other providers didn’t work for us. So we decided to bite the bullet and build our own.<p>AgentMail is like Gmail, but API-first, with programmatic inbox creation, events over webhooks and websockets, simple API key auth, organization-wide semantic search, structured data extraction, and usage-based pricing that scales with emails sent/received.<p>Here’s a demo of building an email agent: <a href="https://youtu.be/1V7BISeFUTM" rel="nofollow">https://youtu.be/1V7BISeFUTM</a>, and here’s a demo of a voice agent with its own email inbox: <a href="https://youtu.be/eG2fCsRK4RY" rel="nofollow">https://youtu.be/eG2fCsRK4RY</a><p>So far AgentMail has been deployed to use cases such as apps with dedicated inboxes for each user, voice agents that receive documents in real time, automated account provisioning and QA testing, cold outbound platforms with thousands of inboxes, automations for processing invoices, and agents that coordinate work with humans and other agents.<p>We would love to hear your thoughts and feedback. You can try our playground at <a href="https://chat.agentmail.to">https://chat.agentmail.to</a>

Show HN: AgentMail – Email infra for AI agents

Hey HN, we're Haakam, Michael, and Adi. We're building AgentMail (<a href="https://agentmail.to/">https://agentmail.to/</a>), an API to give AI agents their own email inboxes. We’re not talking about AI for your email, this is email for your AI.<p>We started building email agents because they can converse with users in their inboxes, automate email-based workflows, and authenticate with third-party applications. Given these unique capabilities, we think email will be a core interface for agents.<p>But we were building on top of Gmail, which was a struggle: poor API support, expensive subscriptions, rate limits, sending limits, GCP Pub/Sub, OAuth, crappy keyword search, and an overall terrible developer experience.<p>Gmail and other providers didn’t work for us. So we decided to bite the bullet and build our own.<p>AgentMail is like Gmail, but API-first, with programmatic inbox creation, events over webhooks and websockets, simple API key auth, organization-wide semantic search, structured data extraction, and usage-based pricing that scales with emails sent/received.<p>Here’s a demo of building an email agent: <a href="https://youtu.be/1V7BISeFUTM" rel="nofollow">https://youtu.be/1V7BISeFUTM</a>, and here’s a demo of a voice agent with its own email inbox: <a href="https://youtu.be/eG2fCsRK4RY" rel="nofollow">https://youtu.be/eG2fCsRK4RY</a><p>So far AgentMail has been deployed to use cases such as apps with dedicated inboxes for each user, voice agents that receive documents in real time, automated account provisioning and QA testing, cold outbound platforms with thousands of inboxes, automations for processing invoices, and agents that coordinate work with humans and other agents.<p>We would love to hear your thoughts and feedback. You can try our playground at <a href="https://chat.agentmail.to">https://chat.agentmail.to</a>

< 1 2 3 ... 20 21 22 23 24 ... 864 865 866 >