Ask Tempest
An AI guide to my public research, engineering experience, projects, and writing. You can ask in English or Chinese and follow the source links to read more.
Click the little companion in the bottom-right corner to open a conversation. The guide lives above the site, separate from the articles, and requires JavaScript. You can always explore my work, read my research and engineering journey, or browse all writing without it.
What this guide knows
Answers are based on a curated public profile and a directory of this blog's articles. The directory includes short summaries, not full article text. The guide may point you to an article when it does not have enough detail to answer. Historical templates and examples are not evidence about my personal experience.
Opportunities and current plans
My blog describes my professional interests, but does not confirm an active job search, current availability, salary expectations, or location preferences. Please contact me directly about opportunities.
Your conversation
The guide is AI, not Tempest. It cannot contact anyone or act on Tempest's behalf. Replies can contain mistakes; check the linked source for important details.
Completed questions and replies are saved in this browser's local storage and automatically restored when you reopen the guide or refresh the page. The history sidebar lets you switch between conversations. + New chat starts a fresh conversation and keeps the earlier ones. Up to 20 recent conversations are retained, each with up to 20 completed turns and 2,000 characters per message. Anyone using the same browser profile may be able to see them. Use a conversation's delete button in the sidebar to remove it, or clear this site's browser data to remove all saved conversations.
Messages, including recent context from the selected conversation, are sent through Vercel AI Gateway to the configured model provider to generate a reply. The blog's server does not save conversations or use analytics to record them. Provider retention policies still apply; deleting a conversation only clears the browser copy. Please do not include sensitive or private information.