Articles

Paving The Way For Decentralized A2A Authentication
I've been heads down the last six weeks on a number of agentic projects, all of which hinge on the security of agent to agent communication. Today I'm happy to share that the official Agent2Agent (A2A) Protocol has integrated authentication hooks I've written into their Javascript SDK. There are many

Great Questions at the Conversational AI event
Last night David, Arjun, and myself hosted another event at VCNest focused on Conversational AI. I kicked off the event with a quick definition of conversational AI, and some level-setting ecosystem diagrams. We then dropped into tech with Arjun presenting a demo of Langflow, Astha, and Infobip I then did

Supporting Google's Javascript A2A library with the Agentic Profile
Today I submitted a pull-request (PR) to add Decentralized ID (DID) and JWT authentication support into Google's brand new A2A Typescript library. I've already written a lot about this in prior blog posts, so I'll give the quick summary of providing universal authentication and user/business/gov scoped identity to

Welcome Back Eliza! (And how A2A+DID breathes new life into an old friend)
Most people know conversational AI from ChatGPT and the enormous strides generative AI has made in the last few years. Few know how far back AI researchers have been working on this challenge - since 1964!

Matchwise is now using Google's A2A
Last month I published a Javascript/Typescript A2A SDK including client and service libraries. I'm a firm believer in dogfooding your own products, so last week I converted Matchwise to use the A2A libraries I have published. A2A is a lower level protocol and doesn't support multi-tenancy (the ability of

Presenting A2A + Agentic Profile at Google's Gemini Workshop
I had the good fortune to present my new A2A SDK and discuss the Agentic Economy at Friday's Gemini Workshop in Mountain View. Thank you so much to Peter Danenberg, Jay Yao, and Justin Woo for hosting these workshops - these are some of my favorite gatherings in the bay

Agent-to-Agent (A2A) SDK is now available with support for Agentic Profiles: Globally unique user and business scoped agent identities, and universal authentication
Google has released Python and Java SDKs for A2A, but only has some example code for Javascript. I took this opportunity to repackage Google's example code, refactor and clean up the rough code, and make it available as open source. I also filled in a big gap that is needed

A2A Typescript Client And Server Libraries Are Now Available
I'm eager to use A2A to power Matchwise conversations and wanted drop in NPM libraries. Most of the A2A libraries in NPM are simple copies of the Google ones, and those were pretty rough and poorly factored - so I took this opportunity to both clean them up and add Agentic Profile support.
Enhancing A2A with the Agentic Profile
The Agentic Profile is a thin layer over A2A, MCP, and other HTTP protocols, and provides: - Globally unique - user and business scoped - agent identity - Decentralized authentication

Can Agentic AI Avoid the Tower of OAuth Babel?
If OAuth becomes the de facto way of agents authenticating then it's likely the number of OAuth companies will grow, creating a veritable Tower of OAuth Babel that agents will have to navigate

Finally, a way for AI Agents to Dance Together
Up until today, AI has been growing by chaining together the results of model inferences, where each link in the chain was cooperative. Just like employees in a single company, all the AI models are working together to solve a given problem. I'll call the relationship between the models subservient

On The Shoulders of Giants: Agentic Profile Adopts Industry Standards and Blockchain Innovations
After the first clean sheet implementation, I took a step back to review the existing authentication protocols, and the decentralized work that has been done in the blockchain community.

Presenting The Agentic Profile at Fetch.ai Innovation Lab
I was fortunate to be invited by Steven Echtman to pitch at the Agentic AI Pitch and Demo night in SF on March 6th. This event was a great forcing function for me to take the Agentic Profile test code and turn that code into a proper open source library.

Introducing the Agentic Profile
A few weeks back Steven Echtman hosted an Agentic Hackathon, which seemed like an ideal testbed for a peer-to-peer AI agent protocol which I had been exploring. While I wasn't able to complete the protocol and some demo libraries for Steve's event, I continued the development and am happy to
What We Learned From Matchwise 1.0
Lessons learned from Matchwise 1.0

Introduction to using Matchwise to meet the best people at events
Matchwise is an app that helps event attendees find the best people to talk with at business and social events. We aren't a social event service, we just make the events better!

Introduction to using Matchwise at Inception Studio's East West Bank event during Tech Week
During Tech Week in San Francisco, Inception Studio will be using Matchwise to help pair up attendees during their event at East West Bank.

Introducing Matchwise Guides: Real People to Greet Attendees and Make Warm Introductions
The Matchwise app provides an AI driven experience - a Matchmaker - to understand event attendees and suggest great people to talk with. But sometimes people want that human touch, a real human, that greets them when they arrive, walks them over to their connection, and makes a warm introduction.

Beta Testing Non-Linear AI Chats
Two weeks ago we did a beta test and the number one challenge was (too) long running deep chats and difficulty in navigating back and forth in a chat. This week we are previewing non-linear AI chats which, from what we can tell, are a new thing. Traditional chats start,

Matchwise is Ready for Early Adopters to Try at Events
Over the last few months we've added the features we believe people will want from the product, but the only way to really know is to start using it. The current features aren't 100% production ready, but they are good enough to start demonstrating the vision and give people a

Event Organizer Quick Start: What is a Matchmaker and What is the Attendee Experience
This quick start is for event organizers who are considering using a Matchwise matchmaker at their events.

Choosing the Best Matchmaker Questions
Matchwise gives event organizers a fresh new way to get to know their attendees. In an ideal world, the organizer could spend five minutes talking to every attendee before the event. But for an event over 20 people, that's simply not practical.

Why Every Business and Social Event Needs a Matchmaker
I've been attending several business events a week, and as our matchmaking service continues to quickly evolve, it has become painfully obvious how hard it is to find the best people to talk with at events. Meeting new people at business events today, is like trying to date before Match.

Two Whirlwind Months Later... Matchwise is Born
The last two months have gone by incredibly fast. It started on May 29th at a Light DAO event at AGI House in SF. Ruby Yeh hosted an event with Jeremy Nixon, which proved to be very interesting - Jeremy dug deep into his perspective on AI and predictions on

Better Business Networking with AI Matchmakers
Wouldn't it be great if at every event the host greeted me as I walked in, took a few minutes to get to know me, and then made introductions?

Trump vs. Biden
This year's presidential election is going to be a roller-coaster and the result will have a global impact. Everyone is going to be watching. People are anxious and want to talk about their views, but it can be so polarizing that it can tear apart friendships and families. I heard

A Fork in the Road
Ever since we created the first talking book two months ago, people have been suggesting fantastic uses for the technology. We have evolved the central metaphor into avatars, and the over-arching theme into Intentional AI. Three groups of people are excited to apply Intentional AI to real world problems, are

Smarter Dating with AI
We hosted a Meetup focused on Smarter Dating with AI in Los Altos at Le Banc. It was our first Meetup and a chance to share our ideas with and get some great feedback. Our format was to give a quick introduction to AI, then and overview of the different

Art of the Pivot: Testing the waters with Avatar Factory
We've been talking to everyone we can about Talking Books, and listening carefully to their feedback. While we love the idea that there is buried treasure in all the books already written, and that wisdom can be applied to guide conversations, people seem to get consistently confused about what a

Our First Company BBQ
Huan hosted our first company BBQ at his beautiful home in the Los Gatos Mountains. Beside our core team of Derek, Huan, Wedge, and myself, we were joined by friends and family. Taline and Kent brought our two youngest Avatar creators Maria (7) and Lara (13). Ted and Laaya came

Talking Books at AI Camp
We were lucky to be invited to present at AICamp in SF on March 14th. We were joined by Dr. Shradha Agarwal who discussed computer vision and Joshua Barney who dug into the legal side of AI and important areas to consider. On the presentation side, we did a quick

The Digital Dark Ages (and how books will evolve to save us)
Before smartphones, people used to read books and socialize a lot more. We might even argue it was "better back then". And then big business stepped in, and realized these smartphones could provide amazingly addictive experiences, which leads to fantastic corporate profits. People's mental health was a distant concern. And

Introducing Talking Books
After spending a few weeks hacking an AI powered dating app, the user experience was getting more complicated than I had hoped (badges, coaches, tokens, ratings). This was taking me further away from the core idea I wanted to explore: using natural language to drive a conversation to help a

GPT Hackathon
Two weeks after the Google Developer Group AI DevFest, Mariane, Hafsa, and Tanya hosted a GPT Hackathon. I was lucky enough to be partnered with Rashmi Thakur who helped develop our demo of talking books. We decided to build on the Ready to Date webapp I'd been hacking for the

Ready to Date
For the GPT Hackathon I was looking for an idea that could have a positive impact on many people. I've been curious about how to improve the dating scene for people who are looking for healthy long term relationships, and a recurring observation is that many people aren't even ready

Inspiration
On January 23rd the Google Developer Group in Mountain View hosted an AI DevFest. During separate interviews with Peter Norvig and Rocky Yu, a common theme was discussed: In the future, computers will be programmed using natural language.