Secure, Private, Powerful: Dust’s Vision for Enterprise AI Agents | Stanislas Polu

Stanislas Polu, CEO of Dust, built payment infrastructure at Stripe and worked on AI research at OpenAI before starting Dust to solve enterprise adoption gaps: security, privacy, hallucinations. Dust routes requests across GPT-4, Claude, and Mistral while integrating company data and narrowing assistant scope to reduce errors.
Chapters
Hey Stan, welcome to the MAD Podcast.
Hey, thank you for having me.
So you are the CEO of Dust, which is a very interesting generative AI startup focused on productivity in the enterprise. The tagline is to build secure AI assistants with your company's knowledge. So we'll talk about what that means. And also part of the reason why I've been looking forward to the conversation is that you're based in Paris, which obviously is near and dear to my heart. But I think it'd be really interesting to talk about what's going on in Europe in general and France in particular in the world of AI. I know a lot of people in the US and internationally are sort of intrigued by like everything that's been going on there. But that would be really fun to—
Of course.
Talk about this in an educational way. So we'll do all of that maybe later in the discussion, but I'd love to start with your background because you're an entrepreneur, serial entrepreneur, and you've worked at some really interesting companies at very interesting times. So specifically Stripe and OpenAI. So you started a company back in the day, right? With your current co-founder at Dust.
Yeah, that's right. We started a company, I think, 10 years ago. We met, uh, probably more like 15 years ago, studied in France. We both went to Stanford, uh, so we were at Stanford also at an interesting time, which was at the time Facebook was just a few hundred people down the, down the road. Twitter was even smaller. Um, but anyway, it was interesting to see how it's hard to realize how big these things would become back in those days. But yeah, we started a company.
Is it something that people talked about on campus though? Like everybody sort of knew or everybody was—
So I was in Stanford in 2006, I think. So it was kind of the very beginning. Yeah, the downturn of CS. The CS department was tiny, tiny compared to what it became since then or grew back to since then. And yes, there was a class by Dave Mackler. Yeah, Dave Magnuson, whatever, but a class about Facebook apps or whatnot. And so we were talking about Facebook, but I think it's hard as a student to realize the ecosystem you're embedded into while you're in that also kind of safe bubble that is the campus. So it's a very weird situation where like your life can literally change by just going push a door a couple hundred meters away. I didn't push that door at the time. I pushed the wrong— a great door. I pushed another great door. I went to Oracle for 9 months, which was kind of weird when you have Facebook and Oracle. It's like a bad decision, I guess. But I stayed there for 9 months. Awesome experiencing what is the big kind of computer science company, what it looks like at the end of the— like when the journey is well underway. And then moved back to France, worked a bit there, and then we decided to start a company. We started a company for the exercise of starting a company. So something stayed within us from Stanford, I guess. We didn't have a plan, didn't have a vision, didn't have nothing. And I think we made all the mistakes of the wannabe young inexperienced entrepreneur, but that's the mistakes, that's the path you have to walk to learn how sausage is made, I guess.
And you pivoted a couple of times, right?
Oh, back in the days, yeah, gazillion times, way too many times. We started with digitalized coupons for local stores. It was kind of the Groupon days. So we were like, oh, the kind of loyalty cards should be digitalized on the phone. Pretty tough to sell anything to local stores. Above $10 or something a month. So that was tough, but we luckily stayed in that business only for 4 months. Then we did an app that was aggregating all the publicly shared photos in real time. So it was mostly Instagram, Foursquare, Twitter, and a bunch of other photo apps back in those days. It was a B2C app where you could teleport somewhere seeing the live feed of photos. That didn't work that well. But eventually we realized that there was a B2B interest. So we started building a B2B product around those kind of feeds, real-time feeds of photos. And eventually realized that Instagram was taking the lion's spots. So we pivoted on Instagram only and then realized that the brands, which were the only ones that had money to pay us, events and medias didn't at the time, were interested in not the content, but more the analytics. And so that's what we ended up doing, an Instagram analytics platform, solely focused on Instagram. And that's where we went from a long stray of zero revenue to all of a sudden addressing a very nice niche. And we grew into a business doing between $1 and $2 million ARR with a small team of 8 or 10. So it was kind of a nice, nice little gig that we had.
Yeah, very good. And so that company, as I was prepping for this, I think I read somewhere, I heard somewhere you got into almost like a bidding war between Pinterest and Stripe. Can you talk about what happened? Well, at least you were in conversations with both.
I wouldn't call that a bidding war. No. So we basically, we were struggling to raise a Series A at the time. So Stanislas Polu has changed since then, obviously, because when you're 10 people doing, let's say, 1.5 million ARR, I think it's a much— I mean, it was really hard at the time to raise a series because the growth was not explosive. The B2B on Instagram was not yet explosive. The B2C part was explosive, but B2B part was kind of a linear growth. And so we knew what we had to do to pump the growth, but it would probably would have meant to do the same trick on another platform. So start from scratch, a fully verticalized product on, let's say, Snapchat. And since we pivoted Gaziantep into that, it wasn't kind of a— we weren't born to do social media analytics. And 5 years in, kind of grew a little bit, to be perfectly transparent, a little bit tired of it, lost the kind of energy to push further. And that's where we started looking for a very, for a nice exit for the team, for the investors, for the company. And we chatted a lot with Pinterest, and the moment we got an offer from Pinterest, we were like, okay, is there, is it, is it the thing we want to do? Is there a company that we're more excited about? And there was one where the, the biggest kind of fanboys of Stripe at the days, in the days. And so we went and reached out to Stripe to ask advice and see if we could do something. We knew them because we were the first European users, and so that's how we started chatting with Stripe. We went through an interview process, it was quite accelerated, and got a counteroffer or an offer from Stripe within 24 hours, I guess, or 48 hours. Okay, great. The fun thing is that, just to give you a, like, an anecdote there, the fun thing is that we We went through an interview process and then Patrick called us back and said, "Sorry guys, I mean, we really love you guys, but you're not a US company, so it's one of our first acquisitions, it's gonna be complicated. I mean, if you would've been in US, it would've been much easier and we'd probably go with it, but because you are you, it's gonna be tough, so sorry." And knowing that news, we kind of chatted with a couple people, On my side, it was, I was working at the time a little bit with David Mazieres working on Stellar, which is, who knows Patrick pretty well. And we were excited about me joining Stripe because Stripe and Stellar have a relationship. So we could maybe eventually sometime work back again together. And so David reached out to Patrick and said, "You're making the biggest mistake of your life." I guess the time has flown through enough that I can share that. And it's really funny how first, like Stripe decided to revisit that decision based on that new signal. And at the same time, I hope some— sometimes those kind of things are really due to some very serious stuff. And so eventually we got an offer from Stripe and joined them. It was 2014, I guess.
Yeah, thanks for sharing. I think that's always fascinating, like the sort of like behind the scenes story about like how those things actually work. So that's great.
Thanks.
So yeah, so Stripe was super early, right? How many people were there when you joined?
80-ish. 80-ish.
Wow.
Okay. Yeah. And so I stayed there for 5 years all the way to 2,000 or 3,000 people. So I really saw the kind of impressive growth and impressive trajectory that Stripe had. It was a fascinating experience. I really, I do not regret not pushing the Facebook door because it led me to eventually join Stripe and really no regrets on the Stripe journey. Yes, exactly.
Like any sort of stories or learnings from that phase of hypergrowth, like things you've learned that, I don't know, perhaps you apply to to Dusk these days?
Yeah, I think the biggest learning, at least for us today, and I think the biggest learning overall was the incredible way, I mean, mode of operation of Stripe in the early days when we joined at 80 people. There were a very limited number of managers, very limited number of product managers. I think it was a forbidden word at the time. So no product manager. That function was kind of covered by engineers and managers or engineering managers. And really, the company felt like it was really self-organizing based on a couple factors that I think are the— there was a pretty strong density of talent. And so that's one factor which led to people trusting each other. So if somebody said that they would do something, everybody would really trust that that thing would be done efficiently. And obviously Stripe kind of innovated in the open communication way of operating. So Stripe had open and still has to some extent, I think, open mailing lists that you can subscribe to for each teams so that information flows kind of freely within the organization. And so that enabled that group of 80 people or more, I think it scaled to multiple hundreds of people to really operate with very low coordination, which was very impressive to see, really fascinating to see actually.
What did you do there? What did you focus on?
Yeah, so I worked mostly on, we came in with our basically European hats. And so Stripe was a very US-centric company at the time, focused on card. And I think we came with that kind of bias of saying, hey, in that distant country where we come from, my friends, there are other ways of paying than cards. And so I think I've been motivated by trying to build that at Stripe. And so mostly focused on, I started working with Greg Brockman on a small project for a couple months, but after that, I really focused on building an infrastructure to add more payment methods to Stripe in a way that is somewhat scalable, which ended up being the V1 Sources API that covered a bunch of non-card payment methods. And that is now has been superseded by the Payment Intent and Payment, new Payment API.
So presumably Greg, who was the CTO of Stripe and then became the CTO of OpenAI, was your way into OpenAI. Is that what happened?
That is perfectly correct. That was kind of through Greg that I met a couple of times before joining OpenAI that I got to meet with Ilya as well. And that's kind of my entry point towards OpenAI at the end of my Stripe journey.
So, so maybe tell us about that. So when, when was this? When did you join OpenAI? And I guess what was OpenAI like at the time? That was presumably between, before its evolution from a sort of like nonprofit to the current commercial operation.
So, yeah, so I joined after the switch to for-profit. So I never knew the—
What year was that?
So I think, so I joined 2019. Each. I'm really bad with dates, but roughly 2019. Um, and it was after the for-profit switch, if I recall correctly. Um, um, so I, I joined the, uh, so going out of Thrive, started interesting myself in AI. I played a little bit in a couple direction. I was, uh, trying to look for directions that had social impact, and so I played a little bit in the direction of autonomous vehicles, but I decided not to go further for many reasons that we can to cover as well, but not necessarily interesting. Then I played a little bit in the space of cybersecurity and AI and transformers, which is very much echoing today with the Grand AI Challenge, the latest DARPA Grand Challenge, which is exactly about that. Played with that with a friend that is an expert in that place. We didn't find anything very interesting that worked. And then I started digging into the space of AI and transformers and math. And so that's where, that's the direction I started taking outside of OpenAI and eventually found that OpenAI was kind of interested in that direction and eventually joined them to work on that as part of their research team. So I'm not a trained researcher myself. So I think the most surprising part to me was being embedded in a research organization, however unique it is, because I don't think, I presume it doesn't look like too much like a university research organization, but still a research organization. And so that was the biggest change for me. And yeah, if the one thing I take away from OpenAI is that it's another level of talent density. The researchers that I got to interact with have always and keep really impressing me. There was an incredible talent density at Stripe when I joined. I think that was even a bigger of a shock to me of the density of talent because it's not talented people, it's like people you don't quite understand how their brain works type of people. And you have like 90% of them in the room that are like that. So it feels a little bit intimidating, but was overall like a very awesome experience. Experience.
Sorry, go ahead.
No, go ahead.
What you just mentioned is super interesting. I guess that's something that anybody paying attention to the world of AI has heard a few times now, but that a big part of the success is around engineering as much as research, and that a lot of what OpenAI does is actually some very impressive engineering feats. That support very impressive models, of course. But so you mentioned organizationally the teams are embedded together. So like, how does that work? Like, is there like a group that works on whatever DALL-E and another group that works on GPT-3 or 4?
So what I've seen, so when I joined OpenAI, it was really mostly a research organization. So it was a risk, it was a bunch of researchers organizing team, but you, you can't just top-down say to researchers what they're supposed to work on, obviously. So it's kind of a very free place to work on the direction you care about. In the era of large language models and transformers, obviously there is a way to orient an organization, a research organization. It's the way you allocate compute, which means that as a researcher, it's often the case that you are free to work on whatever the things you want to work on, right? But if the things you're working on are not aligned with the direction of the company, it's fair that you don't get the large chunk of compute. Or to get good results, it's often the case that you get, you need to get access to large amount of compute. So you have kind of a natural incentive for researchers that don't want to be too much aligned to align themselves with the mission of the organization. Because of that scarce resources at the core of all.
So, but by default, people are not tasked with necessarily like super precise things because that's how you recruit and retain researchers.
Yeah, at least in my time. So I think OpenAI doubled or tripled the size since I left. But in my time as a researcher, you were kind of free to explore kind of risky things. But obviously, if they were risky and not very directly aligned with the, the mission of the group, then it would be hard to make an argument of getting hundreds of GPUs to test your thing. So any researcher has kind of a minimal set of GPUs that they can explore with. But if you want to scale up, you naturally have to be aligned with the objective of the company. And yeah, overall the research density was incredible. And yeah, sorry, I was trying to look at what I wanted to say next to really echo what you were saying. So I joined not untrained as a researcher, so I joined as a research engineer. And one thing that is extremely interesting is that I think I saw the transition from research to research plus engineering being the key ingredients into building the largest and best models. But even very early on, OpenAI was very open on the fact that you could be one or the other quite fluidly and change between the two. And it was so well, I mean, so deeply embedded into the organization that as a research engineer, you could be evaluated on a ladder that was both research engineering and research science. right? And so as a research scientist, you could also choose to be evaluated on both at the same time. And so I, I did mostly research, but my projects were kind of engineering heavy, but I did mostly research and I was evaluated as a research scientist even if I was officially a research engineer. So it's interesting how very early they understood that you need both together to really achieve great stuff.
Fascinating. And I guess we're recording this a few days after there were some rumors that OpenAI was now doing secondary transactions at $90 billion valuation. And there was this Reddit thing where Sam Altman may or may not have said that AGI has been achieved internally. That obviously set the Twittersphere, or I guess X sphere, whatever they call it these days, on FIRE. So, you know, maybe at a sort of high level and taking a step back, what's your current take on OpenAI as an organization? And, you know, they're going in lots of different directions, doing lots of different things. Are you super bullish on it as somebody who spent years there? Like, do you have any reservation?
I'm just curious if you take Yeah, so to answer the question, to be very clear, I think I had my insider hats for the previous questions because we're talking about a period where I was inside OpenAI. Now it's been a year that I'm outside of OpenAI, so I'll take my outsider hats to answer the question with my knowledge as an insider, obviously embedded in my brain. No, I think I'm still extremely bullish on OpenAI because I think this is a unique organization that was able to raise a very large amount of capital for a research organization and a research project that is very hard to reproduce anywhere else. Obviously, you have Google and DeepMind, Meta to some extent, Anthropic, but still remains kind of uniquely positioned there. And the potential is humongous. So I understand why some people may decide that the expected value is humongous because the potential is humongous. I think the expected value is humongous because it's not if, but it's more when. But you obviously, if the when is very long in the future, then the value starts decreasing because you apply kind of a rate to it. But it's hard to believe that it's going to take 100 years to achieve something clearly transformative for the society. And today it remains clear that the most efficient way we know how to push that technology is by scaling it up. I know if you think about the places where you can really scale up that technology, OpenAI came out as a leader. And when you think, and that position that they built as a leader in that space as allowed them to hire even more talent. I mean, they've been, I think I've seen from the outside, on a hiring spree over the past year. And so that creates a set of unfair advantage for them that can be ignored. So yes, I'm still extremely bullish on OpenAI, but also I'm very, I mean, if it takes too much time, then it's the world will move on and the investment that have been put in there are so big that the end won't be that nice, I guess. But if it takes 5 years or 10 years, then that's probably where it's going to happen.
Great. So moving on to Dust now. So you made the decision to leave that world of OpenAI to, I guess, scratch the entrepreneurial itch once again. So maybe walk us through the the thinking and why you chose the specific problem that you're addressing at DUST?
Yeah, the original thinking, I think it remains very valid even if we explored in different direction along the way. But I think the original thinking is the following. So it was last summer, not this summer, the summer before, so summer 2022, end of summer 2022. And the realization is pretty simple. Those models are already extremely useful. They're extremely powerful and they are not deployed in the world at all. Like nobody uses them. So it was pre-ChatGPT. And so there the obvious answer to that was, well, obviously the research is gonna be an important part of making those models more useful. But there's probably another question that is completely underexplored today, which is the product parts. There's probably a product problem explaining why those models are not used despite them being extremely useful. So obviously that hypothesis has been proven true because a couple months later ChatGPT came out, which is kind of a nice product packaging and research packaging, because if you think about ChatGPT, it's not only a good product, it's also reinforcement learning from human feedback that makes those models more useful, that showed that indeed there was unlocks at the product layer. Now, despite the fact that ChatGPT kind of Despite the usage of those models in the world, they are still quite underdeployed compared to their potential. And we are really focusing at Dust on trying to explore that product layer to make that technology the most useful and the most easy to deploy inside a company to really save time for the knowledge worker in general. So we're taking a pretty horizontal approach. Dust is a place where you have models that interact with humans in conversations. You can have multiple models. Multiple humans, so really trying to focus on the productivity setup and teamwork. And you can not only have generic frontier models, GPT-4 and Claude, but also custom assistants that you define and that will be focused on certain tasks with access to your company data, which makes them useful for achieving tasks within the B2B or your company or your work setup. So this is really that exploration around making the AI work for your team and try to understand what it takes to deploy those models within a team. It's very interesting because today companies are all early adopters, meaning that you take any company, the management will want to have more AI, more AI in product, more AI for their employees, more AI something. And it goes, it goes all the way to the biggest companies. Like, the biggest companies, the boards talk about AI, and even the largest, largest, oldest companies, they are all early adopters of AI. But the really fun part is that even if the company is an early adopter, as you roll out the solution within the company, you're faced with a traditional adoption curve, meaning that within the company you won't have only early adopters. You'll have a certain percentage of early adopters and a lot of normal people and a lot of late adopters. And so it's really hard to roll out a solution that gets adopted by the whole company. And so that's where there's a kind of a very interesting product question of how you optimize that kind of propagation within the company from the early adopters that understand how that technology works and will use a product day one, and how you convince the later adopters to start using the product.
Yeah, that sounds fascinating. Let's double-click on that. So especially for something like an AI assistant, you would imagine that ChatGPT has done a lot of the hard work of turning most people into early adopters because it's so simple and intuitive. What are the blockers in the enterprises of the question of hallucination and all the things that slows people down? What are you finding?
Yeah, so even if ChatGPT has made it very easy to use those models, I think a large chunk of ChatGPT users are only mundane ChatGPT users. They don't necessarily use it for a product in a productivity setup. They just tried it a couple times. And those people, I mean, a lot of those people really did, even after trying it a couple times, really didn't get what it is as a technology. What can happen is that you try it and you ask a question on which you are not at all an expert, and you get an answer that looks nice. And as a natural reaction to that is that this is like a search engine. I ask a question, I get an answer, the answer is correct, which is far, far, far from being true, right? I think something that you all, everybody should try, you try to ask a question on something where you're not a domain expert and try to add a question on something where you are a domain expert and you realize the difference of experience you get from that technology by asking those two different questions. When you are, where you are a domain expert, you'll see that there is stuff that are generally not true, stuff that are made up, stuff that are imprecise. And when you're asking a question on something where you're not a domain expert, you kind of, you don't see those kind of deficiencies. And so I think even if you've used, some people have used ChatGPT a couple of times, they don't necessarily grasp the nature of the technology and really definitely don't grasp how they can use it in a productive setup. Because we want to interest ourselves into deploying this model in a kind of company setup, it's natural to give them access to the company data. And there it's also extremely interesting Basically, if somebody really deeply understands the nature of those models, they can make great use of a very general assistant with access to a large amount of data because naturally find the questions that are the right ones to ask for getting value out of it. Well, if you're not an early adopter asking such general assistance questions, you generally fall into traps and fall into kind of use cases where you're very disappointed. And what we've learned from deploying within our users is that for a large amount of the people within companies, the best way to onboard them the technology is to not give them a very general assistant that can do anything and everything, but instead focus the assistant to some use case that feels more like a tool, such that those people understand, see the affordance of the tool, understand what it's made for. That could be kind of just something that generates SQL queries based on table definitions. You just really understand what it's made for, and there's much less magic, much less uncertainty, and much more high probability that the answer is going to be correct. And so if you build them those tools, they will gladly start using them because they are kind of magic tools, but they remain tools. And doing so, they start educating themselves on what those models can do. An example, it could be something that just creates answer from a knowledge base. And maybe somebody will show that person that, oh, but you can also use GPT-4 to translate it in Spanish. And they're like, oh, wow, incredible. And start chaining those kind of different tools all the way to learning to use those general kind of frontier models.
So that's kind of what you narrow down. You increase constraints. So you just narrow down the scope so that people don't get lost.
Exactly. And that's kind of the, that's the kind of entry points to converting the non-early adopters within companies into using the technology and being productive on top of that technology.
So does that mean that for now you find yourself, which I guess is pretty natural at this moment of the cycle, but do you find yourself doing a lot of effectively services where you sit down and you help people define the problem and what could be solved?
We obviously do some of that as an early startup should obviously do, but we we really think that it's something that could, that can be scaled up through product, basically. What you really want is you want to have a product that where there is no question that the product is better than using ChatGPT because you have GPT-4, you have Claude, you have productivity features, you can collaborate and stuff and blah, blah, blah. And those early adopters can become the builders for the later adopters, meaning that those people that are early adopters, maybe engineers, they understand technology. Should be given a platform where they can easily create those tools for the other ones in a way that's at the end, we don't necessarily need to be involved inside the rollout of that product. The product by itself starts with the early adopters, starts with the engineers, and the engineers might build tools for the ones that require a little bit more guidance. And I think all of that can probably scale through product and not necessarily handholding and kind of ustom work with our clients eventually. But obviously in the beginning, we are to learn and to build that product. We need to do that ourselves with them. Yeah.
And you're building this for developers? I mean, clearly for business users, but you also have an interface for developers?
Yeah, so we have a— so Dust one year ago started as a developer product actually. So We are doomed to pivot a little bit, I guess, as entrepreneurs. And so that was kind of an early pivot, actually before Gabriel joined me. So I was still solo on the project. Started as a developer tooling platform to create LLM apps, so chains of calls to models and external APIs. And we always kept that product alive. So it got buried down, deep down inside the product. We kept it alive because we always knew that customizability of those assistants is something critical that people will want. And so today we finally, after 6 months of reiteration on a more general product that is usable by anybody inside the company, we finally kind of plugged back the old system inside the new ones, meaning that today you can build an assistant and instead of having an action that is retrieving information inside the company, which is our base action that we have supported in the product, you can also tie it to a custom large language model app that might hit into APIs, go do search on Google. And so building those custom actions requires a little bit of a kind of a low-code capabilities. So developers plus kind of tinkerers, I would say, And so we have that in a product and we do believe that being able to customize those actions will be a big part of our users being happy with the product.
Good. And we talked about the hallucinations a little bit and people wanting to search based on the company's data. So where does that fall into the emerging RAG architecture?
Yeah.
And how people solve the hallucination problems in general. Is that something where you will connect Dusk to a vector database, or is the idea that you abstract all of this away into Dusk so people don't have to worry about the architecture?
Oh yeah, so yeah, we definitely abstract all of that into Dusk. So basically when you start using Dusk, you can start using and create custom assistants. And eventually if you want to give more context to your assistants, you can connect your Notion, connect your Slack, connect your GitHub, and we take care of everything, the kind of synchronization in real time, and obviously the chunking, the embedding, and the retrieval part. So that's something that we take, that we do internally. At least I think, to be honest, the frontier models, they don't hallucinate that much anymore. The main, I think the biggest challenge today is the retrieval parts, retrieving the right information. In particular, given a question, There are many questions that are not well fitted to semantic search, so that is a complex problem. There are many questions that have the expectation that you have access to structured data on which you would want to run a query. As an example, a Notion database that is in fact a board, a product board with tasks that are moving. If you ask a question about that and you only have textual information that has been chunked, the models will never be able to answer your question. And so there is also a lot of interesting things to dig into here. And then for the questions that are a good fit for semantic search, it's really if what you're searching is too large, the answers, the chunk that you'll be finding will be a bit noisy. And the models, even the best ones today, they have a tendency to get a little bit disturbed by that noise, meaning that they might not hallucinate too much, but they might skip information or not attend to the right information even if it's there. And also getting that information there is really a challenge because those context size, they're getting bigger. Obviously they will keep getting bigger. So GPT-4, 32K, Claude, 100K, it's pretty sizable. But if you put in context too much information, the model that still gets a little bit lost. So I think the right product solution there is really to incentivize people to create again assistants that are more focused on a given task such that the scope of information that they tap into is more limited, such that the retrieval is better, such that there's less kind of a noise in the retrieval and the model gets more pristine and quality answers. So it's a, it's a Basically, context size and model quality makes it such that an assistant that knows it all within a company is still kind of a little bit far-fetched because it'll get confused if it sees too much information.
Hence the reduction in scope and having multiple tools.
Yeah, that's both making, increasing the affordance of the assistants, but also even for people that understand the context, technology having much higher quality answers, much higher quality answers.
And you mentioned earlier that, so under the hood you have multiple models, you have GPT-3.5 Turbo, Claude instance, and you can have custom models. How does that work? Like, are you— do people pick which model they want to use for, I don't know, cost reasons or whatever, uh, or do you— are you building like a routing layer that, uh, pushes certain queries into certain models?
No, so we're trying to stay pretty transparent there. So if you're a free user, you only have access to a small model, so the ones you mentioned. If you're a paying customer, you have access to GPT-4 and Claude, and we foot the bill. Uh, really want to be in a business where you're not thinking about tokens. And we— and as we build the product, we are fine using way more tokens if if it increases the quality of the answers, because the cost will go down. So that's fine. Even if you're losing money today, you'll be winning some, I mean, earning some money tomorrow. So we expose the models that are available and we let our users pick the model they want when they build their assistants. So we try to be quite model agnostic. And today we indeed have GPT-4 Claude. We're probably rolling out just for fun because we're in Europe, Mistral very soon, which will be a much smaller model. So it's gonna be, I mean, it's, it's the risk is that people start comparing GPT-4 with Mistral 7B, which isn't a fair comparison because it's a very good model, Mistral 7B, but obviously not at the scale of GPT-4. But we, we, we, we really wanna focus on the product layer. And so we quite model agnostic and we actually quite transparently expose which models are available and you can pick the one you wanna use. Yourself as a user today.
Okay. Do you think that's a space or like an idea for a feature or even a company, this idea of like having multiple underlying models and like you just route prompts or queries into the model depending on what a given model is good at or ultimately are those models, the best models fairly undifferentiated?
Yeah, I think, to be honest, I think GPT-4 and Claude are a bit differentiated. I mean, they're obviously both frontier models, very large, very general, but they have a different vibe, right? Obviously, that's something that you can rewrite by prompting, because as you prompt, you bias the distribution, and so you can give it the vibe you want. But when you use the imprompted models, they definitely have a different vibe. And so the reality is that I think we're in a world today where the early adopters of technology embedded within companies, they want to have access to GPT-4, they want to have access to Claude, they want the raw model because they're used to it and they don't want any bullshit around it. They just want the raw model because they know it and they kind of want to make sure they would have the same value by going to ChatGPT or going to Claude. So that's the reason why we definitely have raw models available in the assistants as assistants. And on the business of routing to the right model, I mean, it depends. It's really, you can scale down the model size if the task is very narrow, right? And fine-tuning your model to that narrow task. And if you manage to define that task precisely, then you can have that story about routing. But I think in the, again, in the, in the realm we are kind of exploring, which is the productivity for teams inside companies, most of the tasks are pretty general, right? Most of the tasks are pretty like a human would do. And so you just want the best models. And as it happens today, the best models are GPT-4 and Claude. So that's what you want.
So what's, uh, what's on the roadmap for Dusk? Or what's, or what are you guys doing in the next, uh, I don't know, 12, 18 months?
Yeah. So right now we are really validating the current product iteration that we have. I think we are on the precipice of repeated sales processes. So that's good call PMF. I wouldn't quite qualify it as PMF yet. So really kind of validating the strong hypothesis we've made recently. I think going deeper inside the products, if you have something that kind of automatically discovers that some data that you found is a structured data source, and instead of just presenting random chunks to the model, you ask another model to generate a query and you get a table as a result and you present that to the model. And all of a sudden, from a— you're capable of answering quantitative questions that are based on structured information present within the company. Are the kind of deeper product exploration that we're very excited about because at the end of the day, it's about creating value. And most of, and many questions within the company are obviously of a quantitative nature. And I think because we are on the verge of being, feeling that very confident that we have a product that scales naturally inside the company, there's gonna be as any startup at the stage we are at, a lot of focus on distribution and shaping the product. So that's along with our go-to-market strategy. And so that's not necessarily technical work, but more product work and world-facing work that will allow us to go from pre-PMF to a post-PMF company. Very cool. All right.
So maybe to close, I was hoping to spend a few minutes, as we said at the beginning, chatting about AI in France and Europe. It's actually really interesting you mentioned Mistral. Mistral being, you know, like a few months ago was the company that everybody loved to hate on Twitter because they raised so much money and like, I don't know, people reacted strangely to that in my opinion, but at least that was entertaining. But, you know, it's yet another example, like, you know, with you guys with Hugging Face, with Didactoo, is, you know, right on, you know, others of just like the vitality of AI in France and, you know, in Europe in general, like the UK has companies like Synthesia, you know, that's my investor plug, as well as Didactoo, which is also my investor plug. But, you know, there's so much going on. So like, why is that? So, you know, again, in Europe, but like in France in particular, why is there such a just like heavy concentration of talent around AI?
Yep, so I think our education system is very well aligned with the kind of skills that are very useful in that new AI era. We've always been very, very I mean, math is kind of the thing that is elevated as the skill that is synonym of success in academia, I guess, and success during your education. Not for everyone, obviously, but it's kind of the French education resonates a lot with math. And there's always been a very strong scientific talents coming from France, I think. What's so special this time is that we've seen the first wave of startups in France that have been successful and have created a kind of an ecosystem, a local ecosystem that is much stronger than what it was before. And there's been a lot of, I mean, I think DeepMind and Meta have invested a lot in France. As AI labs over the past 10 years, I'd say. And it created a very large pool of talents coming from PhD students going to Meta, PhD students going to DeepMind, staying in Paris or staying in London.
And maybe just to double-click on that because that's indeed interesting and I think was very important. So Yann LeCun, who's, you know, obviously one of the godfathers of deep learning and French, although he's been living in New York for a very long time. So he launched his team, which was mostly FAIR, and then, you know, head of AI at Facebook. He launched his team mostly in Paris, right? Is that right?
To be honest, I don't know the details of all Meta. I believe there was a lab in India.
Obviously, yeah. There's a lab in New York, but there was like a—
Yeah, there's a very big lab. What I know is that there, there is a very big lab in Paris, and there's been a very big lab in Paris for a very long time around AI. And a lot of talents grew into that lab in the same way that some talent grew into the DeepMind Parisian lab and the DeepMind London lab. And so as a consequence, the reason why Paris is so attracting today, I believe, that's my hypothesis, is that it's a pretty deep pool of AI research talents, but one that is not too coveted yet, meaning that if you want to build a strong AI research team today, it'll be 10 times easier to do it in Paris than it is to do it in SF, in place with OpenAI as a lab, as a competitive lab in the same hiring markets.
Still hard.
Easier, but much, much, much easier. And so I think that's why, uh, so obviously Mistral is started, started from by French people, and they have their connections in the kind of French and, and London ecosystem. So it's kind of natural to them. The much more interesting case is the Poolside case, uh, because they elected their, their US funders, or maybe I don't know if they're US, but non-French funders, uh, multi-time entrepreneurs in the US. And they decided, they elected themselves to position them to put up their main presence in Paris. And my main hypothesis is that it's because the kind of a Parisian talent pool is still accessible at this time. Obviously, if many more startups and other labs come in, that might change. But right now, that's probably one of the main reasons why there's been an attraction of startups around AI in Paris. And the fact that the ecosystem is ready for that, meaning that We've had multiple success, people starting to come back from stories in the US. And so you have, as founders, you have more support. I think we're in a world today where US investors are much more okay to invest in France, etc., etc. So that's kind of that set of things that come together and makes Paris an interesting place.
Is that the thing you're seeing indeed like technical talent moving back to Paris? Because I just, when was it, maybe last week or the week before that, there was, you know, the latest amazing thing that Xavier Niel announced, which is like another AI research lab. But part of the goal stated at least on the publicly on the press release kind of thing was just to attract back French AI researchers and technical talent back to Paris. Is that, are you seeing anecdotally you know, some of your friends or former colleagues from school moving back, or is that a trickle?
Researcher, I don't know, because again, the community of research, of AI researcher, of French AI researcher, I think is done in Paris already, in a sense. Then in terms of technical talent, I think the same story can be made. We've had a couple of, I mean, couple of very nice scale-ups in Paris over the past 5-10 years, and so it has really densified the talent pool in terms of engineering as well, which means that today also it's much easier to create a very A-grade type of engineering team in Paris than it is in SF because the pool compared to the demand is probably much larger, right? And it's quite high quality. What's going to be exciting is to see what that lab— I mean, that lab, I don't know if that lab will bring talent from the outside back into Paris, or if it will grow from the Parisian pool of AI talents. But it's awesome that there is so many opportunities. That's all for the positive stuff in Paris. I think the biggest question obviously is the question of funding, because those models take a lot of money to babysit. And so it's great, it's already awesome that Mistral was able to raise that much, that Poolside is able to raise that much, but it's a trickle compared to what OpenAI is raising, compared to what Anthropic is raising. And so there's going to be a big question of how that scales, where the money comes from, etc.
Okay, super great. Well, very exciting that that feels like a good place to leave it. Thank you so much. Where can people find you online? Where can they learn more about Dust? We'll put some of that in the show notes, but what's the—
Of course. So obviously they can go to dust.tt. That's our URL. They can try the product for free and play with it, create custom assistants, etc. And then they can contact me. I used to be last year pretty active on Twitter. I've been busy building stuff more recently, so I'm a little less active, but there's a good chunk of content on my Twitter account @spolu, like Stanislas Polu, P-O-L-U. And obviously to contact me, they can ping me on Twitter, on DM, or by email, spolu@dust.tt. It's really open.
Okay, very good. Thanks again, that was a lot of fun. Really appreciate it.
I had a lot of fun as well. Thank you very much for having me.
More from Stanislas

AMA with Stanislas Polu, Co-Founder of Dust: Revolutionising Tech with AI Agents

Getting the Most From AI With Multiple Custom Agents ft Dust’s Gabriel Hubert and Stanislas Polu

Getting the Most From AI With Multiple Custom Agents ft Dust’s Gabriel Hubert and Stanislas Polu

dotAI 2024 - Stanislas Polu - LLMs reasoning and agentic capabilities over time

No GPU Before PMF // Stanislas Polu // AI in Production Conference Lightning Talk

[EXTRAIT] Décryptage du fonctionnement d’un LLM en 5min - par Stanislas Polu, CEO de Dust

Qdrant x Dust: How Vector Search helps make work work better - Stan Polu | Vector Space Talk #010



