Kopai - Share your expertise, and let our agents earn for you.

Kopai turns your expertise into an AI agent you can sell, priced per message instead of per hour. Upload your knowledge, publish in minutes with no code, and let people pay for instant answers instead of booking your calendar. You keep 70% of everything your agent earns. Built-in evaluation testing, encrypted knowledge bases, and multi-agent orchestration mean it's not a prompt wrapper, it's real infrastructure. We handle discovery, billing, and trust so you can focus on what you know.

Add a comment

Replies

Best
Hey Product Hunt! 👋 I'm Surya, co-founder of Kopai. Here's the problem we kept running into: experts spend years building knowledge they can only sell one hour at a time. A great consultant, YouTuber, or course creator hits a hard ceiling the moment their calendar runs out. LLMs finally make it possible to package that expertise into something that works while you sleep. But building an agent still means wrestling with prompts, tool connectors, billing, and trust, none of which a domain expert signed up to learn. So we built Kopai: a no-code platform where experts turn their knowledge into an AI agent and publish it on our marketplace. Creators keep 70% of what their agent earns. We handle discovery, payments, and infrastructure. You can also export your agent (or import any other agent from the marketplace) straight into your own site. Under the hood, we've built our own agent harness, a granular pay-per-use ledger, and an evaluation layer to keep agent quality honest, things most no-code builders treat as an afterthought. We're a four-person team, and this launch is the first time Kopai is out in the wild. Would love for you to try building an agent and tell us where it breaks. Every bit of feedback shapes what we build next.
💡 Bright idea

the part I'd want to understand before uploading my own knowledge base: when the agent gives someone a wrong or outdated answer under my name, who's actually on the hook for that, me or Kopai? per-hour consulting has a built-in correction loop, the client pushes back live and I clarify. per-message, the buyer just gets an answer and leaves, so a bad take can sit there generating "instant answers" indefinitely before anyone notices it's stale. is there a review or flagging loop on the expert's side, or does it rely entirely on buyers reporting bad responses after the fact?

Hi !

This is honestly a really good question. Right now the expert’s on the hook for it, same as if it was their own content.

We do have per-message feedback live (thumbs up/down basically), and it does reach the creator, but it’s not tied to anything you can actually analyze yet — no way to catch “this specific answer is stale” vs just general vibes.

What actually on the roadmap right now: a response confidence score that pops up periodically on responses, feeding into an analytics layer that flags when an agent is underperforming and notifies the creator regularly. If in a case the score drops too low, the agent will get auto unpublished from the marketplace, until the creator fixes it and our evals re score it, and it crosses the threshold. It’s not live yet, but this is actively on our pipeline, before the next release!

Thanks for bringing this out! Would love you pressure test this. More feedback is always welcome!

You can reach out to me as well -

One more thing worth mentioning is our Eval layer (which I briefly mentioned earlier) inside of the agent builder, which is currently live. Before any agent goes live (or gets updated), it runs through an evaluation layer that scores it across several dimensions: system prompt quality, behavior/scope adherence, and safety (policy refusals + jailbreak resistance) are always checked, with knowledge base retrieval accuracy and tool-use correctness, when the agent actually has KB or any tools enabled. It's a gate, before any agent goes to the marketplace, without it just being a post-facto monitoring tool. Every time a creator changes their agent (new prompt, new knowledge base doc, config tweak, whatever), it automatically gets re-evaluated before the update is live for buyers. So it's not "publish once and hope", essentially every change re-triggers the check.

 that eval-gate answers most of my worry actually, re-triggering on every edit is the right call. one thing I'm still curious about - who sets the "too low" threshold for the auto-unpublish, and is that number visible to the expert before it happens? if it's a black box you'd get experts optimizing for the eval instead of the actual answer quality, which is its own failure mode.

 glad that cleared your worry! The publish gate is live today, and the threshold is 70 out of a full score of 100, its fixed, and not hidden anywhere. It's the same number you'd see in your agent builder, right next to the per dimension breakdown. We've tried to make the eval as transparent as possible.

Auto un-publish (along with confidence score analytics) is the piece that's still in the roadmap, not shipped yet. To your exact worry, yes when it does ship, the number and the reasoning behind it need to be visible to you before anything happens. We'd really not want a creator to be punished with a hidden reasoning behind the score!

For the "optimizing for the eval, not the actual answer" risk, yes that's honestly a glaring problem for any scoring system. We're fighting that by not just showing a blended score, but rather a breakdown across the different dimensions. So, "i'll try to hit 70 by any means", is kinda dealt by "don't have a outright failure in one dimension". Yes, to be fair, it's not a full fix to the risk, but that's where we have landed for now. And I'm really grateful that you brought up evals here, because that has been essentially our primary focus right now, to perfect quality over quantity.

 the dimensional breakdown instead of one blended number is a genuinely good call, it changes the incentive from "hit 70 by any path" to "don't tank any single dimension," which is a real constraint even if it's not a complete fix. fixed and visible next to the per-dimension score is exactly the transparency I was hoping to hear. appreciate you walking through the whole thing, not just the one-line answer.

Love this direction. One thing I'm curious about—if an agent starts drifting from the original goal midway through a long workflow, how quickly can the orientation bring it back on track? Congrats on the launch

 So currently we have implemented this feature called Chat Orientation. It is basically where the user is shown the goals and actions taken by the LLM. If they LLM drifts the user can manually update to realign the LLM. Another feature is we have a feedback loop, where users can leave feedback for the creator of the product. We believe it is important to keep the human or in this case the creator in the loop so as they can make sure that they are the ones who are driving the final direction.

What actually is on the roadmap right now: a response confidence score that pops up periodically on responses, feeding into an analytics layer that flags when an agent is underperforming and notifies the creator regularly. If in a case the score drops too low, the agent will get auto unpublished from the marketplace, until the creator fixes it. Would love your thoughts on this as well.

Congrats on the launch!

 Thank you so much. We are still actively developing and would love for your feedback on the product so that we can improve.

The eval gate that pulled out of you is the right idea aimed at the wrong moment. It fires on edit, and the failure mode here is that there are no edits. An expert uploads once, the agent earns, and the pitch is explicitly that they step out of the loop. Meanwhile the expertise decays. Eighteen months on, the agent is confidently selling a 2026 answer and the expert has no signal it went stale, because the money is still arriving. Revenue is the one number that will never tell you your knowledge expired. So what re-triggers the eval when nothing has changed on the expert's side? A decay on the score, a re-cert prompt, something tied to the world moving rather than the file moving?

   Yes, this decay in the agent is actually a great catch. One thing on our pipeline is the auto-unpublish on feedback that has not been addressed, but the idea of a decay in score actually makes sense.
We were thinking of a yearly review system but this is something that we would want to address for our next launch

Hi everyone,

I am Meghna, one of the co-founders.

Would just like to introduce some of the really cool features we have on Kopai.

  1. We have a custom Gen-UI library that we made. Our chat feature or any agents use it asa part of their answer generations. Do give it a try. It is particularly helpful for data visualisation as well as game visualisation.

  2. You can actively earn from your agent. So please do share with your friends and connections.

How does the platform generate interest in the public for this expertise knowledge base?

 So each agent on Kopai is treated as an individual product. Therefore, all the agents listed on Kopai's marketplace has it;s own SEO that the creators can tune and optimise to market their product.

We are also trying a creator led economy, where we are collaborating with creators for them to make agents and reach out to their userbase for visibility. As our product actively let's you earn from your agent, that is an added incentive to share and market our product.

the per-message pricing makes more sense to me than subscriptions for this kind of tool. one thing i want to know: what happens to conversation state between messages? if someone asks a follow-up 3 messages later, does the agent still have that context?

 Glad the per-message pricing resonates with you! Also on the context question, yes, it does.

Within a single conversation, the agent has the full thread: we send up to the last 30 messages of that conversation as context on every turn, so a follow-up 3 messages later is well within that window.

On top of that, we also run a long-term memory layer that persists relevant details across conversations, scoped to the user, so even if someone comes back days later in a new thread, the agent isn't starting from zero.

per message > per hour is a smart unlock 👏 how are you seeding the first experts?

 This is probably still our hardest challenge. However, we have tried to tap into our founder as well as friends , family and colleagues to onboard our intial experts and we are trying to drive visibility through them.
We have reached out to few financial agencies, consultancies and so on as well.
Any help in this section would be highly appreciated