Vishal Shrestha

How to Publish OpenAI Agent from AgentBuilder to Your Website

In the last post regarding OpenAI Agent Builder, I showed you how you can easily build a booking agent. You can check it out here: Create Agent Using OpenAI AgentBuilderAnd in this post, I’ll show you how to put the shiny new agent that you created inside OpenAI’s Agent Builder, on your website. I’ve been …

How to Publish OpenAI Agent from AgentBuilder to Your Website Read More »

Build a Vector Search API with SQLite FTS5 + Python FastAPI in Minutes

Semantic search – finding answers by meaning instead of exact keywords, is all the rage now. In fact this is a trend that I think is going to last, as after ChatGPT’s release, none of you are searching in the ‘old way’. That’s one of the reason my team built relunit.com, because no one seems …

Build a Vector Search API with SQLite FTS5 + Python FastAPI in Minutes Read More »

create calendar event from gmail using n8n

No Nonsense Guide to Automate and Schedules Itself – Build n8n + AI Calendar

You’re about to turn incoming emails into actual Google Calendar events, automatically. The flow is simple: Gmail receives an email, an AI agent decides if it should become an event, and if yes, a Google Calendar event is created using the Calendar API – all wired up in one n8n workflow. You’ll build it from …

No Nonsense Guide to Automate and Schedules Itself – Build n8n + AI Calendar Read More »

TheCodeCity Monthly – November 2025

TheCodeCity Monthly — Python 3.14 & Stack Overflow vs ChatGPT đŸ’» Python 3.14 is out… Did someone say π-thon? đŸ„§ PLUS: Stack Overflow vs ChatGPT – a coder’s struggle đŸ€– GM. This is TheCodeCity Monthly, the newsletter that doubles as your personal coding cheerleader. We’re here to educate, entertain, and motivate you to keep on …

TheCodeCity Monthly – November 2025 Read More »

The RAG Playbook: Advanced Parsing for PDFs – Tables, Footnotes, & Figures

Retrieval-Augmented Generation (RAG) is all fun and games until you feed it a PDF that seems hell-bent on sabotaging your efforts. Consider yourself lucky if you have not come across PDFs with split columns, cryptic tables, wandering footnotes, and images in weird places. As a developer who’s wrangled everything from mobile apps to VOIP systems, …

The RAG Playbook: Advanced Parsing for PDFs – Tables, Footnotes, & Figures Read More »

How to Build and Ship a Self‑Hosted MCP Server (Notion + GitHub) with Auth, Rate Limits

Building your own Model Context Protocol (MCP) server can feel like making a custom gadget – half mad science and half stroke of genius. Naturally, I decided to combine Notion and GitHub into one self-hosted MCP server because, hey, why not double the challenge? (High ambition is my middle name, right before high caffeine consumption.) …

How to Build and Ship a Self‑Hosted MCP Server (Notion + GitHub) with Auth, Rate Limits Read More »

How to build an AI voice agent with OpenAI Realtime API + Asterisk SIP (2025) using Python

I’ve deployed AI call assistants for a few organizations, and realized how scattered and incomplete most resources are. So, I decided to build a replicable framework, something you can actually use without spending hours searching for missing pieces. In this tutorial, I’ll show you the full AI call agent setup using Asterisk and OpenAI Realtime …

How to build an AI voice agent with OpenAI Realtime API + Asterisk SIP (2025) using Python Read More »

FIX “Workflow Error”: We experienced an error while running the workflow” in OpenAI Agent Builder

I hit this message while building a simple email agent: “We experienced an error while running the workflow.” No context, no helpful error log, that’s it. If you’ve seen this inside OpenAI Agent Builder, you know the vibe. Yeah, because nothing says fun like vague error messages. The good news is, I’ve fixed this multiple …

FIX “Workflow Error”: We experienced an error while running the workflow” in OpenAI Agent Builder Read More »

Create PDF from Layout or Any XML View in Android Studio

I tutorial on how to create a PDF document from a layout or any XML view in Android Studio, I will walk you through the process of using the PdfDocument class to convert your XML views into PDF files. With this powerful functionality, you can generate professional-looking documents within your Android applications. Let’s dive in …

Create PDF from Layout or Any XML View in Android Studio Read More »