AI Chrome DevTools MCP + Ubuntu Desktop: Watch Your Agent Work Run your AI agent in a real Chrome on Ubuntu Desktop, with your extensions and logins, and watch it live so you can take over at 2FA or CAPTCHA.
AI Kestra vs Airflow: Which Should Your AI Agent Trigger? Kestra 2.0 vs Airflow 3.3 for AI agents: built-in MCP server and opt-in tools vs a REST API you guard yourself. Auth, permissions, approvals and pricing compared.
AI Maxun + MCP: Give Your AI Agent Scraping Robots Record a Maxun scraping robot once, then let your AI agent replay it over MCP. Includes an 85-line Python MCP server with an allowlist, and why one Maxun instance is one trust zone.
WooCommerce WooCommerce + MCP: Give AI Agents Read-Only Store Access It's Monday morning and you run a small WooCommerce shop. Before coffee you want to know three things: which orders are stuck in "processing", which products have sold out, and whether that customer who emailed on Saturday actually placed an order. That's fifteen minutes
Jitsi Jibri + Whisper: Record Jitsi Calls With Local Transcripts Every team I know wants the same thing out of meetings: a searchable transcript and a short summary, without anyone taking notes. The SaaS answer is a bot from a note-taking startup that joins your call and ships the audio to someone else's servers. That's
Apache NiFi Apache NiFi Data Provenance: Trace RAG Chunks to the Source Someone on the support team pastes a screenshot into Slack. The company chatbot told a customer the refund window is 60 days. It's 30, and it has been 30 since March. The question lands on your desk: which document did that answer come from, and why is it
HAProxy HAProxy Rate Limiting for AI Crawlers and Runaway Agents Rate-limit AI crawlers, runaway agents and API keys with HAProxy stick tables. A tested config with tarpits, 429s and Retry-After headers.
AI Apache Answer + MCP: Give AI Agents Your Team's Answers Your coding agent is confident. It will tell you exactly how your team deploys to staging, which Postgres flags you use, and why the billing service retries three times. It will be wrong about all three, because the real answers live in your team's heads and in a
AI immudb + AI Agents: Build a Tamper-Proof Audit Log Your agent has a database connection with write access. It also has an audit table, sitting in that same database, that records what it did. If the agent goes off the rails at 3am and you spend the next morning reading that table to work out what happened, you are
AI Bytebase + MCP: Gate the Migrations Your AI Agent Writes The agent writes the migration and it looks fine. Column name is sensible, the type is right, it even remembered the index. You skim it, approve it, and it ships. Then at 2pm the ALTER TABLE takes a full lock on a forty-million-row table and the app is
DevOps Upgrading to Appwrite 2.0: Postgres, Vectors, and Gotchas Appwrite 2.0 landed on September 4 and the headline everyone repeated was "PostgreSQL is now the default." That is true, and it is also the least likely thing to affect you. If you are already running Appwrite, the default does not touch you. Your install stays on
AI OpenProject + MCP: Agent Write Access on Community Edition OpenProject 17.8 shipped on September 2 with a line in the release notes that made me sit up: the MCP server can now create and update work packages, add comments, and manage relations. Read-only MCP integrations are easy. Write access is the interesting part, because that is where
AI OpenClaw and Hermes: AI Agents Without Self-Hosting an LLM You deploy OpenClaw, open it up, and it asks which model you want to use. So you go looking for the model. You spin up Ollama next to it, pull a 7B, ask your shiny new agent a question, and wait. And wait. Then you resize the VM, and it
AI Self-Host Neo4j: Knowledge Graph Memory for Your AI Agent Ask your agent "what breaks if we upgrade the auth service" and watch a pure vector store handle it. It embeds the question and returns the five most similar chunks: the auth README, a paragraph about upgrades, a runbook using the same vocabulary. What you asked for was
AI Self-Host Microcks: Mock the APIs Your AI Agent Calls There is a failure mode that shows up over and over once you put an agent in a retry loop, and it goes like this. The loop says "check the order status, and if it fails, retry with backoff." The upstream API returns a 502 once. The agent
AI Opik vs Langfuse: Self-Hosted LLM Observability in 2026 Opik and Langfuse both trace and evaluate LLM agents on your own servers. A hands-on comparison of licensing, team limits, stack weight and real hosting cost.
AI Self-Host OpenRAG: A Complete RAG Stack in One Deploy Your RAG pipeline returns garbage answers, so you go looking for the culprit. Maybe the embedding model is too small. Maybe the vector database needs different index parameters. Maybe the chunk size is wrong. Meanwhile the actual problem happened twenty minutes earlier: your PDF parser flattened a financial table into
n8n Self-Host n8n AI: Sandboxed Code Execution and Private Search An AI assistant that writes code for you raises an awkward follow-up question: where does that code run? For a long time the honest answer in most automation tools was "in the same process as everything else, and we hope for the best." That answer aged badly.
AI Geta.Team Masterclass: Build AI Employees That Work Alone Most AI tools wait. You open a tab, you type, you copy the answer somewhere useful. Nothing happens between your prompts, and the tool forgets you the moment you close it. Geta.Team takes a different position. You hire an employee, give it a mailbox and a phone number, tell
Vector Database Milvus 3.0 Went Lake-Native: What Actually Changed Here's the thing about upgrading to Milvus 3.0: you can do it, restart everything, watch your queries run exactly as before, and conclude that the release was overhyped. That's a reasonable conclusion and it's wrong. The headline feature is switched off by default,
AI Give Your AI Agent a Backend with PocketBase Give an AI agent a task and watch what it actually needs. It has to remember things between runs. It has to store the files it produces. It needs to know which user it is acting for. And the humans watching want to see what it is doing in real
CRM Self-Host Twenty: The Open-Source CRM You Actually Own The moment that makes you hate your CRM is always the same. You add one more person to the team, the per-seat bill jumps again, and you realize you are paying a monthly rent that only ever goes up, for software that holds the single most valuable asset your
AI Self-Host Presidio: Redact PII Before It Ever Reaches Your LLM I did the thing you're not supposed to do. A customer emailed us a support transcript, I wanted a quick summary, so I pasted the whole thing into a hosted LLM. Halfway through typing the prompt I noticed it: full name, email, a phone number, and the last
AI Self-Host Langfuse to Trace Your AI Agents Your agent worked fine in the demo. Then it hit production, and one afternoon a user asked it something ordinary and it burned through 40 tool calls, spent way too many tokens, and returned a confidently wrong answer. You open your logs and find a single line: "agent finished.
AI OpenHands: A Sandbox for Your Coding Agent, Not Your Laptop Here's a question I kept dodging until it bit me: when your coding agent runs rm -rf, whose machine is it running on? For most of last year, the honest answer for me was "my laptop." I'd point Claude Code or the OpenHands agent