stamp

Douglas Yueming Lai — Product Designer and Design Engineer

I am a founding product designer at Eigent AI & CAMEL-AI, where we are building Open Source Coworker and Infrastructure for Multi-agent System. I wear many hats across the product lifecycle—building scalable systems, refining user journeys, designing experiences that feel just right, shipping with deep attention to craft, and growing with users.

Previously, I worked for a few startups and studied design research across different countries .

You can reach me on LinkedIn, via Email, or see work on GitHub.

No contributions on 31 August 2025No contributions on 1 September 2025No contributions on 2 September 2025No contributions on 3 September 2025No contributions on 4 September 2025No contributions on 5 September 2025No contributions on 6 September 2025No contributions on 7 September 2025No contributions on 8 September 20253 contributions on 9 September 20252 contributions on 10 September 2025No contributions on 11 September 20252 contributions on 12 September 20251 contribution on 13 September 2025No contributions on 14 September 2025No contributions on 15 September 20257 contributions on 16 September 20253 contributions on 17 September 20254 contributions on 18 September 20255 contributions on 19 September 2025No contributions on 20 September 20251 contribution on 21 September 20252 contributions on 22 September 202510 contributions on 23 September 2025No contributions on 24 September 2025No contributions on 25 September 20251 contribution on 26 September 20252 contributions on 27 September 2025No contributions on 28 September 20254 contributions on 29 September 20253 contributions on 30 September 202510 contributions on 1 October 20256 contributions on 2 October 2025No contributions on 3 October 2025No contributions on 4 October 2025No contributions on 5 October 20253 contributions on 6 October 2025No contributions on 7 October 20252 contributions on 8 October 202516 contributions on 9 October 20255 contributions on 10 October 2025No contributions on 11 October 20256 contributions on 12 October 202514 contributions on 13 October 20253 contributions on 14 October 2025No contributions on 15 October 20252 contributions on 16 October 20253 contributions on 17 October 2025No contributions on 18 October 20253 contributions on 19 October 2025No contributions on 20 October 202512 contributions on 21 October 20254 contributions on 22 October 20258 contributions on 23 October 20251 contribution on 24 October 20252 contributions on 25 October 20252 contributions on 26 October 20251 contribution on 27 October 2025No contributions on 28 October 20251 contribution on 29 October 20251 contribution on 30 October 2025No contributions on 31 October 2025No contributions on 1 November 20252 contributions on 2 November 20258 contributions on 3 November 20257 contributions on 4 November 2025No contributions on 5 November 20257 contributions on 6 November 202515 contributions on 7 November 2025No contributions on 8 November 2025No contributions on 9 November 202520 contributions on 10 November 20253 contributions on 11 November 20253 contributions on 12 November 20259 contributions on 13 November 20255 contributions on 14 November 2025No contributions on 15 November 20251 contribution on 16 November 2025No contributions on 17 November 2025No contributions on 18 November 2025No contributions on 19 November 202510 contributions on 20 November 20252 contributions on 21 November 20252 contributions on 22 November 2025No contributions on 23 November 20253 contributions on 24 November 20251 contribution on 25 November 202511 contributions on 26 November 20251 contribution on 27 November 2025No contributions on 28 November 2025No contributions on 29 November 2025No contributions on 30 November 20255 contributions on 1 December 20252 contributions on 2 December 202515 contributions on 3 December 2025No contributions on 4 December 2025No contributions on 5 December 2025No contributions on 6 December 2025No contributions on 7 December 20251 contribution on 8 December 2025No contributions on 9 December 20252 contributions on 10 December 2025No contributions on 11 December 20251 contribution on 12 December 2025No contributions on 13 December 2025No contributions on 14 December 2025No contributions on 15 December 2025No contributions on 16 December 2025No contributions on 17 December 20253 contributions on 18 December 20252 contributions on 19 December 2025No contributions on 20 December 20259 contributions on 21 December 20253 contributions on 22 December 2025No contributions on 23 December 2025No contributions on 24 December 2025No contributions on 25 December 2025No contributions on 26 December 2025No contributions on 27 December 20252 contributions on 28 December 20251 contribution on 29 December 20255 contributions on 30 December 20251 contribution on 31 December 2025No contributions on 1 January 2026No contributions on 2 January 2026No contributions on 3 January 2026No contributions on 4 January 2026No contributions on 5 January 202610 contributions on 6 January 2026No contributions on 7 January 20269 contributions on 8 January 20264 contributions on 9 January 20262 contributions on 10 January 2026No contributions on 11 January 20264 contributions on 12 January 20268 contributions on 13 January 20268 contributions on 14 January 20265 contributions on 15 January 20265 contributions on 16 January 20266 contributions on 17 January 20261 contribution on 18 January 20263 contributions on 19 January 202610 contributions on 20 January 202613 contributions on 21 January 20264 contributions on 22 January 20266 contributions on 23 January 20263 contributions on 24 January 2026No contributions on 25 January 20263 contributions on 26 January 2026No contributions on 27 January 2026No contributions on 28 January 2026No contributions on 29 January 20263 contributions on 30 January 20262 contributions on 31 January 2026No contributions on 1 February 202615 contributions on 2 February 202613 contributions on 3 February 202614 contributions on 4 February 20264 contributions on 5 February 20268 contributions on 6 February 2026No contributions on 7 February 2026No contributions on 8 February 202613 contributions on 9 February 20266 contributions on 10 February 20261 contribution on 11 February 20263 contributions on 12 February 20267 contributions on 13 February 2026No contributions on 14 February 20263 contributions on 15 February 20263 contributions on 16 February 20268 contributions on 17 February 202614 contributions on 18 February 20263 contributions on 19 February 20265 contributions on 20 February 2026No contributions on 21 February 2026No contributions on 22 February 20264 contributions on 23 February 20268 contributions on 24 February 20263 contributions on 25 February 20268 contributions on 26 February 20268 contributions on 27 February 20263 contributions on 28 February 2026No contributions on 1 March 202618 contributions on 2 March 202618 contributions on 3 March 20262 contributions on 4 March 20266 contributions on 5 March 20263 contributions on 6 March 2026No contributions on 7 March 20264 contributions on 8 March 202611 contributions on 9 March 202618 contributions on 10 March 202636 contributions on 11 March 20268 contributions on 12 March 202614 contributions on 13 March 2026No contributions on 14 March 2026No contributions on 15 March 202616 contributions on 16 March 20262 contributions on 17 March 2026No contributions on 18 March 202614 contributions on 19 March 20263 contributions on 20 March 2026No contributions on 21 March 2026No contributions on 22 March 20269 contributions on 23 March 202624 contributions on 24 March 202610 contributions on 25 March 20267 contributions on 26 March 20263 contributions on 27 March 20264 contributions on 28 March 20262 contributions on 29 March 20264 contributions on 30 March 20266 contributions on 31 March 202612 contributions on 1 April 20265 contributions on 2 April 20262 contributions on 3 April 20261 contribution on 4 April 2026No contributions on 5 April 20265 contributions on 6 April 2026No contributions on 7 April 20264 contributions on 8 April 20267 contributions on 9 April 20263 contributions on 10 April 2026No contributions on 11 April 2026No contributions on 12 April 202611 contributions on 13 April 202625 contributions on 14 April 202613 contributions on 15 April 2026No contributions on 16 April 20265 contributions on 17 April 2026No contributions on 18 April 2026No contributions on 19 April 2026No contributions on 20 April 20266 contributions on 21 April 20269 contributions on 22 April 20265 contributions on 23 April 20261 contribution on 24 April 2026No contributions on 25 April 2026No contributions on 26 April 20266 contributions on 27 April 20262 contributions on 28 April 20265 contributions on 29 April 20268 contributions on 30 April 20262 contributions on 1 May 2026No contributions on 2 May 2026No contributions on 3 May 20261 contribution on 4 May 20262 contributions on 5 May 20264 contributions on 6 May 20264 contributions on 7 May 202628 contributions on 8 May 202614 contributions on 9 May 202617 contributions on 10 May 2026No contributions on 11 May 2026No contributions on 12 May 20268 contributions on 13 May 20268 contributions on 14 May 202621 contributions on 15 May 2026No contributions on 16 May 2026No contributions on 17 May 20267 contributions on 18 May 202612 contributions on 19 May 202612 contributions on 20 May 2026No contributions on 21 May 20267 contributions on 22 May 2026No contributions on 23 May 2026No contributions on 24 May 20263 contributions on 25 May 202615 contributions on 26 May 20265 contributions on 27 May 20265 contributions on 28 May 2026No contributions on 29 May 2026No contributions on 30 May 20261 contribution on 31 May 20268 contributions on 1 June 20265 contributions on 2 June 2026No contributions on 3 June 20263 contributions on 4 June 20261 contribution on 5 June 20264 contributions on 6 June 20262 contributions on 7 June 20262 contributions on 8 June 20269 contributions on 9 June 20265 contributions on 10 June 20263 contributions on 11 June 20266 contributions on 12 June 2026No contributions on 13 June 20266 contributions on 14 June 20268 contributions on 15 June 20267 contributions on 16 June 202624 contributions on 17 June 202614 contributions on 18 June 202618 contributions on 19 June 20262 contributions on 20 June 2026No contributions on 21 June 20266 contributions on 22 June 20262 contributions on 23 June 20268 contributions on 24 June 20269 contributions on 25 June 20262 contributions on 26 June 20263 contributions on 27 June 2026No contributions on 28 June 20263 contributions on 29 June 20262 contributions on 30 June 202619 contributions on 1 July 20265 contributions on 2 July 202611 contributions on 3 July 2026No contributions on 4 July 20264 contributions on 5 July 20269 contributions on 6 July 2026No contributions on 7 July 202615 contributions on 8 July 202616 contributions on 9 July 20264 contributions on 10 July 2026No contributions on 11 July 20267 contributions on 12 July 20262 contributions on 13 July 20267 contributions on 14 July 20264 contributions on 15 July 202616 contributions on 16 July 202638 contributions on 17 July 20262 contributions on 18 July 2026No contributions on 19 July 20269 contributions on 20 July 202616 contributions on 21 July 202622 contributions on 22 July 202611 contributions on 23 July 202616 contributions on 24 July 20263 contributions on 25 July 2026No contributions on 26 July 2026No contributions on 27 July 20264 contributions on 28 July 202616 contributions on 29 July 20265 contributions on 30 July 20265 contributions on 31 July 2026No contributions on 1 August 2026No contributions on 2 August 202610 contributions on 3 August 202613 contributions on 4 August 20266 contributions on 5 August 20267 contributions on 6 August 20262 contributions on 7 August 20263 contributions on 8 August 20266 contributions on 9 August 20265 contributions on 10 August 20262 contributions on 11 August 202615 contributions on 12 August 202610 contributions on 13 August 20262 contributions on 14 August 20261 contribution on 15 August 20261 contribution on 16 August 20265 contributions on 17 August 20262 contributions on 18 August 20264 contributions on 19 August 2026No contributions on 20 August 20263 contributions on 21 August 20262 contributions on 22 August 20261 contribution on 23 August 20267 contributions on 24 August 20269 contributions on 25 August 20269 contributions on 26 August 20264 contributions on 27 August 20264 contributions on 28 August 20265 contributions on 29 August 2026No contributions on 30 August 20265 contributions on 31 August 2026No contributions on 1 September 2026