Marblism, 一句AI提示词自动生成各类复杂软件
AI编程可以说是迄今为止大型语言模型(LLMs)的最佳应用方向之一,尤其是从生产力提升效果来看。
根据硅谷科技评论(svtrai)数据库,近一年来,在AI+编程赛道,全球近20家初创公司得到知名机构支持,具体业务从软件开发、测试、UI设计都有所涉及。详情见文末AI编程初创公司清单。
美国云平台Vercel上周宣布融资2.5亿美元,用于构建 v0 产品,利用生成人工智能根据文本描述构建用户界面。用户可以告诉 v0 他们希望网站是什么样子,v0 将生成代码,从而无需编码技能。
哈佛毕业的华人团队打造的AI工程师Cognition AI,则在成立不到一年的时间,完成近2亿美元融资,估计高达20亿美元,以光速晋升为独角兽,成为AI编程领域的新贵。
大型科技公司和大学研究机构竞相推出自己的基础模型Code LLMs。此外,微软旗下的AI编程助手GitHub Copilot,被100多万名开发人员使用,平均节省了约55%的编程时间,写出了约45%的代码。
Marblism 是一个“提示词生成应用程序”(prompt-to-app)平台,使用人工智能构建全栈软件。该初创公司由 Ulric Musset 和 Cyril Pluche 于 2024 年共同创立,其使命是通过自动化 90% 的前端和后端代码,让开发人员的工作效率提高 10 倍,并允许构建者更快地迭代。
如今,Marblism 拥有数千名开发人员使用其平台进行 Web 开发,在其平台上构建了 20,000 多个单独的 AI 应用程序和 SaaS 工具。这家年轻的初创公司最近从 YCombinator 的 W24 批次毕业,他们花了 3 个月的时间完善核心产品并将用户引入他们的平台。
Ulric Musset,Marblism联合创始人/CEO。曾任职于Carta,担任Director。曾创办Vauban,并担任CEO,Vauban于2022年被Carta收购,自成立以来已融资超过20亿美元。曾就读于法国格勒诺布尔国立计算机与应用数学学校,获得计算机科学硕士学位。
在本次访谈中,Ulric 分享了他对人工智能驱动的代码生成、Marblism 的全栈方法以及 YC 如何帮助他们找到第一批客户。
1、首先,分享一下您的背景以及是什么促使您开始 Marblism?
嘿 - 我是 Ulric,Marblism 的联合创始人。我们的平台使开发人员能够通过单一提示生成软件。在 Marblism 之前,我负责运营 Vauban.io,这是我与他人共同创立的一个平台,旨在简化风险投资基金的发行流程,后来 Carta 收购了该平台。退出后,我和我的合伙人考虑下一个创业项目的想法,我们发现自己有一个很长的清单。
事实上,这个想法已经存在很久了,我们一直在想,“如果能建立一个AI引擎来执行这些想法,那该多么棒啊?”这就是我们创业的起点。我们正在打造一款我们在过去启动所有软件项目时梦寐以求的产品。
2、您会如何向开发者描述 Marblism?
您可以访问 marblism.com 并输入提示,输入您想要构建的内容 - 无论是 SaaS 工具、AI 应用程序、市场(marketplace)还是社交网络。然后人工智能会为你构建前端、后端、数据库等一切功能,你会得到一个功能齐全的软件。之后,您可以预览您的应用程序并提示其进行更改或添加新功能。最重要的是您拥有代码库,您可以添加您的 Github 帐户并直接使用。
3、告诉我们一些关于您当前用户的信息,可以分享一下他们如何使用 Marblism 吗?
目前我们的用户主要是工程师,他们使用该平台来节省数月的开发时间。例如,我们有两个用户构建了一个 SaaS 工具,帮助医生记录患者通话并使用 AI 进行总结;他们完全基于我们平台来构建,效果特别棒!到目前为止,已有 20,000 多个应用程序通过这种方式构建。这些用户的共同点是我们的用户正在构建支持人工智能的产品,因为我想这是每个人现在都关注的领域。
总体用户反馈令人惊叹。此外,我们还收到了很多反馈,要求支持更多框架或更多类型的软件,我们目前正在努力解决这一问题。
4、请介绍下 Marblism 的技术堆栈 - 您如何将人工智能准确生成软件所需的所有部分整合在一起?
本质上,我们的核心引擎是一个编排层(orchestration layer),其中各种代理在代码库的不同方面工作。例如,一个代理负责产品需求,多个代理负责后端和前端,另一个代理负责修复代码并确保应用程序正确运行和编译。
我们重新创建了一个类似于LangChain的编排层,因为我们有一些特定的用例需要精确处理。我们并不会使用AI生成代码库中的所有内容。例如,身份验证模块我们不需要AI生成,因为我们希望身份验证模块安全且稳定。因此,AI只是对一些模块进行定制并将其集成到应用程序中。通过这种方式,我们可以生成定制的代码库,使其具有可扩展性、可维护性和安全性。
5、鉴于人工智能的进步速度相对于你的团队规模来说如此之快,你如何优先考虑内部构建的内容?
我们花了大量时间与用户讨论他们对Marblism的需求。我们的主要关注点是增加生成应用程序的复杂性。最终,我们希望能够生成移动应用或VR应用等。我们的目标是,能够根据一个提示词生成任何复杂的软件。
为了跟上AI领域的最新动态,我们在Twitter上关注了一些AI出版物,以便密切关注新的研究成果。尽管如此,我们尽量不让自己偏离主要目标,毕竟作为一家初创公司,我们不想花费数年时间在研发上,却没有实现任何有价值的产品化。
6、构建 Marblism 的最大挑战是什么 - 成本、准确性或速度?从长远来看,您打算如何盈利?
我们最大的挑战是速度。当您对应用程序进行更改时,如果您等待 1 分钟才能看到更改,这会令人沮丧。看看人们如何处理这个问题很有趣。他们使用提示词进行重大更改或添加新功能,而对于更改按钮位置等微小更改,他们将直接编辑代码,因为这样更快。随着人工智能不断进步,我相信我们很快就会减少等待时间。
在货币化方面,用户可以获得免费的积分,即我们的应用内货币,这使他们能够启动和迭代项目。如果你想进行额外的迭代,你需要获得更多的积分。我们还将很快推出我们的托管解决方案,您可以在 Marblism 上托管您的应用程序,这将是我们的另一个收入来源。
7、有许多初创公司,包括 Vercel 和 Replit,正在帮全栈开发人员抓住代码生成机会。您打算如何进行差异化?
许多初创公司在代码生成方面采取的是非常通用的方法,他们通过多种语言或框架来解决问题。而我们则非常专注于一个特定的框架,即React + Node.js,以及一种特定的语言,即TypeScript。
在我之前的创业中,我们犯了一个错误:为各种相关客户提供服务——房地产基金、对冲基金、加密货币基金和风险投资基金。在某些时候,你会失去重心,并且变得难以管理。因此,后来我们转向只专注于风险投资基金,这能让我们深入发展,成为行业专家。Marblism 也采用这种方法,专注于一个领域,因此我们能够深入创建包含500个文件的复杂代码库。我们认为这种方法更好——在转向下一个领域之前,先精通一个垂直领域。
8、告诉我们您在招聘潜在的团队新成员时,最看重什么?
Marblism 有一个独特的价值观,那就是我们期望新成员能够为产品带来质的飞跃或 10 倍的提升。从本质上讲,我们希望人们为我们正在构建的东西带来真正的创新。例如,如果您能以某种方式将提示执行所需的时间从 30 秒减少到 5 秒,这就是我们想要的。我们正在寻求突破性的改变和重大的飞跃。这是我们现阶段最重要的事情。
9、最后,YC 在过去几个月中对 Marblism 的发展有何影响?
YC(Y Combinator)当然是传奇一样的存在。我们知道加入YC会非常有帮助,但它在吸引投资者方面带给我们的帮助还是超出了我们的预期。在我之前的创业公司,我们为了说服投资者就像是在沙漠里布道——这次的经历完全不同。另一个人们没有完全意识到的是,YC在寻找用户方面也非常有帮助。当你出现在YC的目录列表上时,不仅投资者,客户也会主动联系你,作为一家初创公司来说,这对我们的帮助非常大。
硅谷科技评论(svtr.ai)AI创投社区覆盖人数超过10W,其中AI从业者超过10000人,大都来自全球科技大厂、顶尖投资机构和高潜创业企业。如果您有兴趣加入我们孵化器,或者成为我们的导师、顾问或是创业合伙人等,欢迎联系凯瑞(pkcapital2023),与一群志同道合的伙伴一起构建。文末扫码访问AI数据库和社群通讯录。
AI周报:
001 | 002 | 003 | 004 | 005 | 006 | 007 | 008 | 009 | 010 |
011 | 012 | 013 | 014 | 015 | 016 | 017 | 018 | 019 | 020 |
021 | 022 | 023 | 024 | 025 | 026 | 027 | 028 | 029 | 030 |
031 | 032 | 033 | 034 | 035 | 036 | 037 | 038 | 039 | 040 |
041 | 042 | 043 | 044 | 045 | 046 | 047 | 048 | 049 | 050 |
051 | 052 | 053 |
AI创投
+
AI行业
+
AI公司
+