Transcription: OpenAgents Episode 044 - Sleuth Agent Planning

June 9, 2026 ยท View on GitHub

Source: https://twitter.com/OpenAgentsInc/status/1742992606785622272 Wiki source: https://raw.githubusercontent.com/wiki/OpenAgentsInc/openagents/Video-Series.md Media title: OpenAgents - Episode 044: Sleuth Agent Planning We plan our second agent, the Sleu... Upload date: 20240104 Transcription model: mlx-whisper/mlx-community/whisper-tiny Generated at: 2026-06-01T20:21:38Z

Machine-generated transcript. Review speaker labels and wording before using this as quote-grade source material.

[00:00] Christopher David: All right, let's get into it.

[00:01] Christopher David: What do we want from our sleuth agent?

[00:04] Christopher David: The first thing is just the exact thing

[00:08] Christopher David: that the Epstein GPT was intended to do

[00:12] Christopher David: enabling the public to ask questions about the corporate trip.

[00:15] Christopher David: VIA and Easy Web interface.

[00:16] Christopher David: That's what OpenAI did not allow questions

[00:21] Christopher David: and follow-up questions being able to dig into the source material

[00:25] Christopher David: and have it be able to reference all of that.

[00:27] Christopher David: So that's probably just like a nice weekend hack project.

[00:34] Christopher David: So that's probably easily enough easy to do in the next couple days.

[00:38] Christopher David: But the cooler thing will be if we can all

[00:39] Christopher David: search a reason about how we supplement the knowledge

[00:43] Christopher David: with other information collected from around the internet.

[00:46] Christopher David: And so you can envision that the sort of rag

[00:51] Christopher David: retrieval augmented generation is handled by what we already have here.

[00:56] Christopher David: We have the embedding of the inputs to compare to our knowledge base,

[01:00] Christopher David: which is a series of vectorized strings.

[01:02] Christopher David: We can very easily take the PDF and a PDFs and represent it as strings.

[01:07] Christopher David: We already implemented the functionality to parse a PDF,

[01:10] Christopher David: which is maybe connected into this new brain structure here.

[01:15] Christopher David: That's something I'll be able to do quickly offline.

[01:18] Christopher David: So it's basically just retrieval augmented generation.

[01:25] Christopher David: And then, you know, for the collective from around the internet,

[01:28] Christopher David: part, that's where we want to start building out the APIs.

[01:32] Christopher David: We're going to do that anyways for our auto dev agent building

[01:37] Christopher David: on the GitHub APIs.

[01:38] Christopher David: But this will be just a nice way to start reasoning about what are

[01:41] Christopher David: more generic building blocks for API integration

[01:46] Christopher David: that we can represent in this same graph flow.

[01:51] Christopher David: So just like here we have the flow that powers our current

[01:56] Christopher David: Consier's agent, let's live there.

[01:59] Christopher David: You have four different categories of notes.

[02:01] Christopher David: We have validation embedding similarity search and inference.

[02:07] Christopher David: The other tool that we need, not for that one,

[02:11] Christopher David: that's we have enough to do that.

[02:13] Christopher David: The other tool or node type that we need,

[02:16] Christopher David: is an API.

[02:17] Christopher David: As a people call them tool, like the fact that an agent will then use

[02:21] Christopher David: something, an API call would be one sort of tool.

[02:24] Christopher David: But basically we need the agent to be able to make an API call.

[02:28] Christopher David: To something like, for example, a search engine.

[02:30] Christopher David: There are APIs that are just kind of programatically,

[02:36] Christopher David: like you programmatically access the Google search results, for example.

[02:40] Christopher David: So if we find some like negative information,

[02:43] Christopher David: that's relevant that the user asks a question about.

[02:47] Christopher David: And if the agent can look into its knowledge base and see that it has

[02:51] Christopher David: some information but not enough to really answer the question,

[02:54] Christopher David: then it could sort of opt to search.

[02:57] Christopher David: And the important thing for our purposes,

[02:59] Christopher David: particularly with this sensitive information where you're going to want

[03:02] Christopher David: things to be like super factual, is being able to see the information

[03:06] Christopher David: fully sourced.

[03:07] Christopher David: That's one thing that you just do not get from open AI.

[03:11] Christopher David: And maybe a few of the services that are out there that do this kind of

[03:17] Christopher David: search augmented retrieval will tell you exactly what keyword search

[03:22] Christopher David: terms they use, what sources they use, how they compile it.

[03:26] Christopher David: All of that needs to be publicly inspeckedable here.

[03:30] Christopher David: And because it's inspeckedable, it'll make it easy for a bunch of people to

[03:33] Christopher David: kind of look at it, suggest improvements and kind of collectively

[03:36] Christopher David: iterate and improve these agent workflows or time.

[03:41] Christopher David: Okay, so when people help to improve these algorithms,

[03:47] Christopher David: we want to pay them for their efforts.

[03:49] Christopher David: For now, I do not envision there being like a revenue stream

[03:52] Christopher David: associated with this agent.

[03:55] Christopher David: I wanted to be super just completely free to use.

[03:58] Christopher David: And so the payments will come just in this case,

[04:01] Christopher David: the agent author is going to be putting up like a bounty to kind of

[04:05] Christopher David: incentivize people to help upgrade it.

[04:08] Christopher David: So the main deliverables that we want a public chat agent that anyone can

[04:11] Christopher David: interact with with no registration needed and wanted to have these

[04:14] Christopher David: functionalities.

[04:15] Christopher David: But deliverable number one will just be like the basic kind of

[04:18] Christopher David: exact same thing as the FC and GPT except actually enabling that.

[04:23] Christopher David: So I may kind of record certain pieces of that process.

[04:26] Christopher David: I probably do most of it offline.

[04:28] Christopher David: It's just kind of taken stuff we've already built and kind of

[04:30] Christopher David: sewing it together.

[04:34] Christopher David: So we will do that first and deploy that.

[04:39] Christopher David: So you know, probably this week under so we'll be able to deploy that.

[04:42] Christopher David: And then we'll start enabling effective follow-up on any information that we

[04:48] Christopher David: find enabling people to surface tidbits that should be acted on in different ways

[04:55] Christopher David: and paying them.

[04:57] Christopher David: Okay, see you soon.