On AI Lounge since Nov 2026

Perfect Aduh

@paduhMember #4,626Tech LeaderL1
Senior Software Engineer, Independent
Builds ag-ui-swift · The AG-UI Swift SDK is a Swift library for building AI agent user interfaces that implemen
Message 🔒
5
karma
1
projects
0
upvotes
1
followers
1
following
0
masterminds
39
points

Achievements · 2 of 20

Plugged In ×2Connected sources: GitHub, Hugging Face, LinkedIn, X, website.How: Connected 2 sources (GitHub, LinkedIn, X or a website) in SettingsEarned Nov 14, 2026
Plugged In×2Featured
ShipperProjects on your profile.How: Added 1 project to their profileEarned Nov 14, 2026
Shipper

Pinned projects

ag-ui-swift
Repo · 22 stars · Swift
▲ 0
The AG-UI Swift SDK is a Swift library for building AI agent user interfaces that implement the Agent User Interaction Protocol (AG-UI). It provides real-time streaming communication between Swift applications and AI agents.

About

Perfect Aduh is a Senior Software Engineer based in Toronto, Canada, working independently on Swift software and AI. Perfect is known on GitHub as the author of ag-ui-swift, an open source Swift library that helps developers build user interfaces for AI agents using the Agent User Interaction Protocol. Perfect also publishes Swift projects for iOS, including StreamDown, a native streaming markdown renderer, and KobiNet, a networking framework built on URL sessions.

Categories

Stack

ClaudeLovableGeminiChatGPTLangGraphVercel6 tools
1,015 contributions in the last yearNovDecJanFebMarAprMayJunJulAugSepOct1 contribution on Nov 93 contributions on Nov 102 contributions on Nov 114 contributions on Nov 122 contributions on Nov 134 contributions on Nov 14No contributions on Nov 15No contributions on Nov 16No contributions on Nov 172 contributions on Nov 18No contributions on Nov 191 contribution on Nov 205 contributions on Nov 21No contributions on Nov 22No contributions on Nov 231 contribution on Nov 243 contributions on Nov 252 contributions on Nov 26No contributions on Nov 271 contribution on Nov 28No contributions on Nov 29No contributions on Nov 30No contributions on Dec 11 contribution on Dec 21 contribution on Dec 32 contributions on Dec 4No contributions on Dec 5No contributions on Dec 6No contributions on Dec 71 contribution on Dec 81 contribution on Dec 9No contributions on Dec 10No contributions on Dec 11No contributions on Dec 12No contributions on Dec 13No contributions on Dec 14No contributions on Dec 15No contributions on Dec 162 contributions on Dec 17No contributions on Dec 18No contributions on Dec 19No contributions on Dec 20No contributions on Dec 212 contributions on Dec 221 contribution on Dec 231 contribution on Dec 24No contributions on Dec 25No contributions on Dec 268 contributions on Dec 272 contributions on Dec 28No contributions on Dec 2933 contributions on Dec 305 contributions on Dec 31No contributions on Jan 112 contributions on Jan 28 contributions on Jan 336 contributions on Jan 46 contributions on Jan 517 contributions on Jan 6No contributions on Jan 74 contributions on Jan 82 contributions on Jan 9No contributions on Jan 10No contributions on Jan 1143 contributions on Jan 1237 contributions on Jan 134 contributions on Jan 142 contributions on Jan 152 contributions on Jan 165 contributions on Jan 1714 contributions on Jan 1821 contributions on Jan 1921 contributions on Jan 208 contributions on Jan 2113 contributions on Jan 228 contributions on Jan 237 contributions on Jan 243 contributions on Jan 251 contribution on Jan 26No contributions on Jan 27No contributions on Jan 281 contribution on Jan 29No contributions on Jan 301 contribution on Jan 31No contributions on Feb 15 contributions on Feb 22 contributions on Feb 32 contributions on Feb 4No contributions on Feb 55 contributions on Feb 62 contributions on Feb 7No contributions on Feb 81 contribution on Feb 93 contributions on Feb 101 contribution on Feb 114 contributions on Feb 123 contributions on Feb 13No contributions on Feb 14No contributions on Feb 15No contributions on Feb 161 contribution on Feb 171 contribution on Feb 18No contributions on Feb 196 contributions on Feb 20No contributions on Feb 21No contributions on Feb 227 contributions on Feb 239 contributions on Feb 246 contributions on Feb 257 contributions on Feb 263 contributions on Feb 27No contributions on Feb 28No contributions on Mar 15 contributions on Mar 22 contributions on Mar 34 contributions on Mar 4No contributions on Mar 51 contribution on Mar 6No contributions on Mar 7No contributions on Mar 82 contributions on Mar 9No contributions on Mar 10No contributions on Mar 111 contribution on Mar 12No contributions on Mar 13No contributions on Mar 14No contributions on Mar 15No contributions on Mar 16No contributions on Mar 17No contributions on Mar 18No contributions on Mar 19No contributions on Mar 20No contributions on Mar 21No contributions on Mar 22No contributions on Mar 233 contributions on Mar 241 contribution on Mar 25No contributions on Mar 26No contributions on Mar 27No contributions on Mar 28No contributions on Mar 292 contributions on Mar 306 contributions on Mar 313 contributions on Apr 13 contributions on Apr 2No contributions on Apr 3No contributions on Apr 4No contributions on Apr 53 contributions on Apr 65 contributions on Apr 714 contributions on Apr 85 contributions on Apr 93 contributions on Apr 103 contributions on Apr 114 contributions on Apr 1226 contributions on Apr 1332 contributions on Apr 146 contributions on Apr 155 contributions on Apr 164 contributions on Apr 171 contribution on Apr 18No contributions on Apr 194 contributions on Apr 203 contributions on Apr 214 contributions on Apr 225 contributions on Apr 233 contributions on Apr 24No contributions on Apr 25No contributions on Apr 26No contributions on Apr 271 contribution on Apr 289 contributions on Apr 295 contributions on Apr 3022 contributions on May 14 contributions on May 21 contribution on May 34 contributions on May 413 contributions on May 511 contributions on May 61 contribution on May 73 contributions on May 8No contributions on May 9No contributions on May 101 contribution on May 111 contribution on May 122 contributions on May 132 contributions on May 14No contributions on May 15No contributions on May 16No contributions on May 17No contributions on May 185 contributions on May 193 contributions on May 203 contributions on May 21No contributions on May 22No contributions on May 23No contributions on May 24No contributions on May 254 contributions on May 267 contributions on May 275 contributions on May 282 contributions on May 29No contributions on May 30No contributions on May 312 contributions on Jun 14 contributions on Jun 21 contribution on Jun 37 contributions on Jun 49 contributions on Jun 5No contributions on Jun 6No contributions on Jun 75 contributions on Jun 82 contributions on Jun 9No contributions on Jun 105 contributions on Jun 116 contributions on Jun 12No contributions on Jun 13No contributions on Jun 141 contribution on Jun 154 contributions on Jun 164 contributions on Jun 171 contribution on Jun 186 contributions on Jun 198 contributions on Jun 20No contributions on Jun 212 contributions on Jun 222 contributions on Jun 233 contributions on Jun 241 contribution on Jun 253 contributions on Jun 26No contributions on Jun 27No contributions on Jun 283 contributions on Jun 292 contributions on Jun 30No contributions on Jul 1No contributions on Jul 2No contributions on Jul 3No contributions on Jul 4No contributions on Jul 51 contribution on Jul 63 contributions on Jul 76 contributions on Jul 82 contributions on Jul 94 contributions on Jul 10No contributions on Jul 11No contributions on Jul 12No contributions on Jul 131 contribution on Jul 142 contributions on Jul 156 contributions on Jul 165 contributions on Jul 17No contributions on Jul 18No contributions on Jul 19No contributions on Jul 20No contributions on Jul 21No contributions on Jul 22No contributions on Jul 231 contribution on Jul 24No contributions on Jul 25No contributions on Jul 26No contributions on Jul 27No contributions on Jul 28No contributions on Jul 291 contribution on Jul 30No contributions on Jul 31No contributions on Aug 1No contributions on Aug 2No contributions on Aug 33 contributions on Aug 43 contributions on Aug 51 contribution on Aug 61 contribution on Aug 73 contributions on Aug 8No contributions on Aug 96 contributions on Aug 101 contribution on Aug 113 contributions on Aug 127 contributions on Aug 137 contributions on Aug 14No contributions on Aug 15No contributions on Aug 16No contributions on Aug 1710 contributions on Aug 182 contributions on Aug 195 contributions on Aug 204 contributions on Aug 21No contributions on Aug 22No contributions on Aug 231 contribution on Aug 245 contributions on Aug 256 contributions on Aug 264 contributions on Aug 279 contributions on Aug 283 contributions on Aug 29No contributions on Aug 308 contributions on Aug 315 contributions on Sep 15 contributions on Sep 2No contributions on Sep 3No contributions on Sep 4No contributions on Sep 5No contributions on Sep 6No contributions on Sep 7No contributions on Sep 8No contributions on Sep 9No contributions on Sep 10No contributions on Sep 11No contributions on Sep 12No contributions on Sep 131 contribution on Sep 141 contribution on Sep 151 contribution on Sep 164 contributions on Sep 173 contributions on Sep 18No contributions on Sep 19No contributions on Sep 202 contributions on Sep 218 contributions on Sep 223 contributions on Sep 231 contribution on Sep 24No contributions on Sep 25No contributions on Sep 26No contributions on Sep 27No contributions on Sep 281 contribution on Sep 291 contribution on Sep 3013 contributions on Oct 1No contributions on Oct 2No contributions on Oct 3No contributions on Oct 42 contributions on Oct 51 contribution on Oct 66 contributions on Oct 71 contribution on Oct 8No contributions on Oct 9No contributions on Oct 10No contributions on Oct 11No contributions on Oct 123 contributions on Oct 131 contribution on Oct 143 contributions on Oct 15No contributions on Oct 161 contribution on Oct 17No contributions on Oct 181 contribution on Oct 191 contribution on Oct 204 contributions on Oct 21No contributions on Oct 221 contribution on Oct 23No contributions on Oct 24No contributions on Oct 251 contribution on Oct 264 contributions on Oct 276 contributions on Oct 284 contributions on Oct 296 contributions on Oct 306 contributions on Oct 31No contributions on Nov 1No contributions on Nov 2No contributions on Nov 3No contributions on Nov 41 contribution on Nov 51 contribution on Nov 6No contributions on Nov 7No contributions on Nov 8No contributions on Nov 9No contributions on Nov 10No contributions on Nov 11No contributions on Nov 12No contributions on Nov 13No contributions on Nov 14