HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ashmil

no profile record

Submissions

[untitled]

1 points·by ashmil·2 ay önce·0 comments

[untitled]

1 points·by ashmil·3 ay önce·0 comments

[untitled]

1 points·by ashmil·3 ay önce·0 comments

Ask HN: We built cloud ops AI 3 years ago. Are managed agents a death sentence?

1 points·by ashmil·3 ay önce·1 comments

Show HN: Using AI to generate accurate illustrations for physiotherapy site

healandmove.fit
3 points·by ashmil·4 ay önce·0 comments

I Reduced 5 hours of Testing my Agentic AI applcaition to 10 mins

github.com
1 points·by ashmil·4 ay önce·1 comments

[untitled]

1 points·by ashmil·7 ay önce·0 comments

comments

ashmil
·9 gün önce·discuss
[dead]
ashmil
·10 gün önce·discuss
same thing happened to me. was on codex for about a month, felt that exact shift, ended up going back to claude max. not sure if it's routing or tuning but something changed and prompting around it didn't help.
ashmil
·11 gün önce·discuss
[flagged]
ashmil
·4 ay önce·discuss
Hi HN,

I was spending over 5 hours manually testing my Agentic AI application before every patch and release. While automating my API and backend tests was straightforward, testing the actual chat UI was a massive bottleneck. I had to sit there, type out prompts, wait for the AI to respond, read the output, and ask follow-up questions. As the app grew, releases started taking longer just because of manual QA.

To solve this, I built Mantis. It’s an automated UI testing tool designed specifically to evaluate LLM and Agentic AI applications right from the browser.

Here is how it works under the hood:

Define Cases: You define the use cases and specific test cases you want to evaluate for your LLM app.

Browser Automation: A Chrome agent takes control of your application's UI in a tab.

Execution: It simulates a real user by typing the test questions into the chat UI and clicking send.

Evaluation: It waits for the response, analyzes the LLM's output, and can even ask context-aware follow-up questions if the test case requires it.

Reporting: Once a sequence is complete, it moves to the next test case. Everything is logged and aggregated into a dashboard report.

The biggest win for me is that I can now just kick off a test run in a background Chrome tab and get back to writing code while Mantis handles the tedious chat testing.

I’d love to hear your thoughts. How are you all handling end-to-end UI testing for your chat apps and AI agents? Any feedback or questions on the approach are welcome!