TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: UpToTrial – OSS AI agent for clinicaltrials.gov that streams custom UI

4 pointsby ivalm12 days ago
I built UpToTrial to test two ideas:<p>1. Equip an LLM with the right tools to navigate complex APIs (clinicaltrials.gov).<p>2. Stream structured UI components instead of plain markdown.<p>What we made:<p>- Backend (Python&#x2F;FastAPI): wraps the clinicaltrials.gov API, exposes higher-level actions to the agent, and streams an XML-like markup.<p>- Frontend (React&#x2F;TS): incrementally patches the partial stream and maps tags to React components (trial cards, phase progress bars, etc.) for live rendering.<p>Clinical-trial metadata is dense; cards and timelines surface the important bits faster than prose.<p>Links:<p>Demo: <a href="https:&#x2F;&#x2F;uptotrial.com" rel="nofollow">https:&#x2F;&#x2F;uptotrial.com</a><p>Code (Apache):<p>– Backend: <a href="https:&#x2F;&#x2F;github.com&#x2F;MaterialModel&#x2F;uptotrial-backend">https:&#x2F;&#x2F;github.com&#x2F;MaterialModel&#x2F;uptotrial-backend</a><p>– Frontend: <a href="https:&#x2F;&#x2F;github.com&#x2F;MaterialModel&#x2F;uptotrial-frontend">https:&#x2F;&#x2F;github.com&#x2F;MaterialModel&#x2F;uptotrial-frontend</a><p>Next:<p>If there’s interest, I’ll break out the streaming-UI layer as a standalone OSS library. Feedback and PRs welcome!

no comments

no comments