Artificial Intelligence is rapidly evolving from simple rule-based programs into intelligent systems that can reason, plan, and make decisions autonomously. In our Artificial Intelligence course, we studied concepts such as AI agents, search algorithms, a...
AI agents are everywhere — ChatGPT, Claude, Gemini — but there's been a missing piece: how do they actually interact with your web app? Scraping the DOM? Pretending to be a user? It's fragile and hacky.
WebMCP changes that. It's a W3C standard that lets any webpage expose structured JavaScript tools directly to AI agents — no server, no middleware, no magic. Th...
Introduction
Artificial Intelligence is evolving at a very faster rate, and it can feel like a lot to keep up with. AI can be described as something that has gained a mass knowledge of everything miraculously. It’s not just about robots anymore, it’s about software that can think about problems that we give them and help us with our daily tasks, and even make complex choices for us.
Another week, another wave of AI articles floods our feeds. We've seen the announcements, the demos, and the hype. Tools like GitHub Copilot have moved from novelty to near-ubiquity, with developers celebrating their CLI wizardry. But for many of us, the initial "wow" factor has faded into a more practical question: How do I actual...
The future of manual testing in the age of AI is changing, but it is not disappearing. Artificial intelligence can now perform many repetitive testing tasks such as running regression tests, generating test data, and identifying common defects. Because of this, some of the routine work that manual testers used to do will gradually be handled by AI tools and automated systems. This helps save ti...
I’ve been experimenting with AI agents on a Raspberry Pi 5, and I kept hitting the same issue:
most agent frameworks felt too heavy for small hardware.
They often bring a full stack wit multiple services, extra infrastructure, a lot of moving parts and on a Raspberry Pi that quickly turns into slow startup, more memory pressure, and too much compl...