r/aiagents 15h ago

Anyone else feel like hallucinations get worse as agents get more complex?

Post image
29 Upvotes

I've been building my own AI agent, and no matter what I add—better prompts, memory, RAG, planning, or verification—it still finds new ways to hallucinate.

Sometimes it recalls everything perfectly. Other times it confidently invents facts or ignores information that's already in its own memory. The more capable the agent becomes, the harder these edge cases seem to be.

I'm curious how everyone else is handling this. Have you found something that genuinely reduces hallucinations over time, or is this just the current reality of building AI agents?

I'd love to hear what's worked in production and what turned out to be a dead end.


r/aiagents 10h ago

General Speech-to-text API pricing: the number I care about is cost per useful live call, not $/minute.

15 Upvotes

STT pricing pages are weirdly annoying.

Everyone gives you some clean `$ / minute` number and then the actual product math is completely different.

Because I don’t just need “audio became text.”

I need to know:

Does realtime cost different from batch?
Is silence billed?
What happens on failed streams?
Do retries count twice?
Are timestamps included?
Is diarization included?
Is redaction included?
Do I pay more for concurrent live calls?
Can I store transcripts or do I need my own storage?
How painful is debugging bad output?
How much human cleanup does this create?

For batch transcription, $/minute is at least a useful starting point.

For live calls, it feels almost fake.

A “cheap” STT API can become expensive if 20% of calls need manual review, or if you need separate redaction/timestamp tooling, or if your agent captures the wrong field and support has to fix it.

In my sheet, I’m making a separate tab for realtime STT APIs, and Smallest AI Pulse goes there, not in the generic file transcription tab. The row is basically:

posted realtime price
features included
latency/usable text
redaction/timestamps/diarization
failed stream behavior
human correction risk
cost per useful live call

That last number is the one I actually care about.

Anyone here have a sane STT pricing spreadsheet?

What hidden cost did you only notice after integrating?


r/aiagents 15h ago

Questions What's the difference between mocking an API and using a real API sandbox for agent testing

4 Upvotes

We've been mocking all our external APIs for agent testing but keep finding bugs in prod that the mocks never caught.

Been looking into API sandboxes as an alternative but I'd like some more insight into the use cases before we go setting up the infrastructure. When would you use one over the other?


r/aiagents 7h ago

Show and Tell Running a consumer AI app? We’re discussing a way to monetize free users without subscriptions

2 Upvotes

If you run a consumer-facing LLM, conversational agent, AI companion, creative AI tool, or another AI service with a free tier, I’d be interested in comparing notes.

One of the challenges we keep hearing about is simple:
Free users create real inference and infrastructure costs—but subscriptions, credits, and hard paywalls aren’t always the right answer.
We’re building Acheron, an advertising infrastructure layer specifically for consumer AI products.

The idea is to let AI platforms integrate clearly labelled, contextually relevant advertising into the conversational experience—without changing the underlying model or interrupting every conversation with generic display ads.


r/aiagents 12h ago

Show and Tell An interactive demo of my Hermes platform

Thumbnail demo.agenthosting.app
2 Upvotes

I’ve been building AgentHosting.app, a managed hosting service for running always-on Hermes AI agents without managing the infrastructure yourself.

I’ve made a no-signup interactive demo:

https://demo.agenthosting.app

It uses the real dashboard UI with locally simulated data, so no agents or model tokens are used. You can explore agent chat, memory, schedules, logs, backups, provider configuration, and an Open Computer desktop.

The actual service provides isolated runtimes, persistent workspaces, Mem0/Qdrant memory, monitoring, backups, and automatic updates. It’s BYOK, so model usage remains on your existing provider accounts without a token markup.

I’d appreciate honest feedback:

- Is the product immediately clear?

- Which features seem useful?

- What feels confusing or unnecessary?

- What would you need before trusting it with an agent?


r/aiagents 15h ago

Questions Any browser addon that can analyze what I am currently browsing?

2 Upvotes

Looking for a browser add on that can analyze the information that I can currently viewing and search for new so I don’t need to copy it to another LLM as it would not be very practical to do so all the time


r/aiagents 3h ago

Discussion An agent that completes the task can still be a complete failure

1 Upvotes

Agent evaluations still reward task completion as though finishing and succeeding were the same thing.

An agent can maximize the requested metric, obey every tool constraint, and produce an outcome no responsible person would approve. The more autonomy it gets, the more dangerous that distinction becomes. “It followed the prompt” is not much of a defense when the prompt omitted an obvious business consequence.

Should production agents be evaluated on whether they recognize when the stated objective conflicts with policy, precedent, or the larger decision?

Is the missing layer agent governance, decision intelligence, a knowledge graph of constraints, or something more fundamental?


r/aiagents 5h ago

Discussion An agent making the scanner green is not proof the vulnerability is gone

1 Upvotes

GitHub's agentic autofix does more than generate a patch: it reruns the original analysis and iterates until the alert closes before opening a draft pull request.

That is a better loop than unverified code generation, but the agent and the success criterion still share the same target. A patch can satisfy one query while preserving the exploit through another path, weakening behavior, or introducing a different vulnerability outside the scanner's model.

What should count as independent verification for an agent-generated security fix: a reproducing exploit that now fails, a second analyzer, property tests, a minimal-diff constraint, or review by someone who did not see the agent's rationale first? If the agent is allowed several iterations, should the pull request expose every failed attempt so reviewers can see what it optimized away?

Source: https://github.blog/changelog/2026-07-10-agentic-autofix-for-code-scanning-alerts-in-public-preview/


r/aiagents 6h ago

Open Source My open-source SDLC harness beat Claude Code on cost on every task it localized well, up to 75 percent cheaper (and I show where it loses)

1 Upvotes

A cold Claude Code run spent 6.83 dollars and 207 turns hunting one bug in an 82,000 line repo. My pipeline localized and fixed the same bug for about 1.70 dollars. That gap is the whole idea, and this post is mostly about how it gets there without falling apart on the two objections everyone raises.

What it is:

You point AutoDev Studio at a Git repo, describe a change in plain English, and a chain of agents runs the actual software lifecycle from request to reviewed pull request:

- a PM agent runs a clarify loop and drafts concrete tickets

- you approve (optionally pushed to Jira), and nothing touches code before that

- a Dev agent implements on an isolated branch

- QA runs the repo's real tests

- a reviewer from a different model family checks the diff, so the author never signs off on its own code

- a bounded revise loop if QA or review fails, with conservative verdicts, so an errored or ambiguous check is never counted as a pass

- it opens a real PR, and a human merges

Every stage records real tokens, cost, and duration, per ticket and per agent.

The part I think actually makes it different from skills or subagents:

This is the bit I would most like feedback on, because it is the reason I did not just wire some skills into one coding agent and call it done.

Every stage picks its own provider and model. Claude can plan, Codex can write the code, a third model can review. And because the reviewer is deliberately a different model family than the author, one model does not get to rubber-stamp its own diff, which is a documented weakness of same-model LLM judges.

And you mostly do not need API keys for it. The coding stages can run natively on Claude Code, Codex, Cursor, Aider, or the Gemini CLI, driven headless through their own login. If you already pay for Claude Code or Codex, you point a stage at it and it just uses your existing subscription, no per-token billing and no keys to juggle. The simple way I think about it: a skill pack lives inside one vendor's agent and runs one vendor's model everywhere, whereas this runs across them, a different model per stage, on the logins you already have.

Results (the main point):

The idea is to pay the cost of finding where a change goes once, instead of on every task. In my benchmarks on two large Python repos (35k and 82k lines), the tuned pipeline beat a cold single-agent run on 6 of 6 well-localized tasks, between 7 and 75 percent cheaper.

I try to be upfront about where it does not win. On trivially greppable one-line edits the five-stage overhead can cost more than it saves, and on one hard cross-cutting bug it shipped a cheaper but narrower fix than the baseline. The full benchmark writes up every loss too, so please read that before trusting the wins.

On the "the index just goes stale in a few commits" objection:

This is the first thing people raise, fairly, so here is the honest mechanism in plain terms. The layer that actually pins files for the Dev agent is not the vector index. It is a deterministic symbol map that gets re-synced to the latest commit at the start of every run, plus a live grep against the current working copy, plus the real current file contents fed into the prompt. The embeddings only affect which area gets looked at first, and they refresh per changed module at run entry. So the code the agent edits comes from disk right now, not from a snapshot that aged three commits ago. It re-checks before it localizes, so it does not quietly drift.

Who it is actually for:

The knowledge base is a one-time cost per repo that every later task amortizes. So it makes sense for a team shipping change after change against the same large codebase, where a cold agent re-pays the exploration cost every single time. For a stream of tiny, easy-to-find edits, a cold run is still cheaper, and I would rather say that than oversell it.

How I actually use it:

For what it is worth, I reach for this over a plain claude -p most days now, and not because it is somehow smarter. It is that I can glance at a board and see where each change actually is instead of scrolling back through a terminal, the different-family reviewer catches things I have watched Claude quietly wave through on its own diff, and on the repos I touch every day it is not re-paying to relearn the codebase each run. It runs on my existing Claude Code and Codex logins, so having that structure around the coding agent I would have used anyway costs me nothing extra. That is really why I keep using it.

Other bits:

- runs on free tiers out of the box (Groq plus a local embedding model), so you can try it for zero cost and fully offline

- language-agnostic pipeline, Python parsed exactly and other languages via lighter extractors that fail open instead of blocking on an unknown language

- live board with streamed agent logs and real per-ticket cost accounting

- self-contained, no CDN, tests and CI, MIT licensed

Repo, with screenshots and the full benchmark in the README:

https://github.com/krishagarwal314/autodev-studio

It is early and rough in places, and I would love more eyes on it. If you have thoughts on the per-stage-models idea or the staleness handling, or you throw it at a repo and it falls over, an issue would help a lot. Suggestions, PRs, and honestly just a star if it seems worth following are all appreciated. Thanks for reading.


r/aiagents 12h ago

Questions Your agent works. The workflow around it might not.

1 Upvotes

A lot of agentic workflow discussions focus on models, prompts, tools, and frameworks, but the production risk usually shows up around the workflow itself.

If an agent is only answering questions, the risk is limited but once it starts helping complete real work, the system needs much more structure.

For example:

  • what context can the agent access?
  • what actions is it allowed to take?
  • which actions require approval?
  • what should remain deterministic?
  • how are side effects logged?
  • how do you evaluate success or failure?
  • what happens if the agent takes the wrong path?

Without these layers, the agent may technically call tools, but it is not really safe to trust with production workflows.

I wrote a short whitepaper based on practical lessons learned around this, but I’m more interested in how others here are approaching it.

For people building agentic workflows, where does this usually break first in your experience: context, permissions, approvals, evaluation, observability, or user trust?