Replit 与斯坦福 HAI 合作发布 Spellburst
Replit 与斯坦福大学 HAI 合作推出 Spellburst,这是 Replit 首篇经同行评审的论文,由设计工程师 Tyler 与 Jenny Han、Miroslav Suzara、Christopher Pondoc 及 Dr. Hari Subramonyam 共同完成,并于 11 月在 ACM UIST 会议上展示。
Replit 与斯坦福大学 HAI 合作推出 Spellburst,这是 Replit 首篇经同行评审的论文,由设计工程师 Tyler 与 Jenny Han、Miroslav Suzara、Christopher Pondoc 及 Dr. Hari Subramonyam 共同完成,并于 11 月在 ACM UIST 会议上展示。
印度与美国软件开发服务公司 Techjays 将 Replit Core 接入销售流程,在销售电话中快速搭建 MVP 和 POC 并现场演示部署,以缩短成交周期。其团队使用 Replit AI 后开发者生产力提升 25-30%,评审周期缩短、交付成本下降,Replit 上的 Neon 与 PostgreSQL 数据库也简化了开发流程。
Replicate 新增一条 CLI 命令,让开发者用一条命令就能搭建 Replicate 应用脚手架,快速上手。该命令用于简化起步流程,具体用法与参数未在原文中说明。
伦敦的 iOS 开发者 Marwan Elwaraki 与产品经理 Salwa Al-Alami 用 Replit 做出糖尿病协同管理应用 Sweet Dreams,从 Telegram 集成 MVP 起步,再扩展为完整 iOS app。
Replit 发布 Replit Core 会员,把原有 Hacker 和 Pro 订阅合并为单一计划,现有订阅者按原价自动迁移。
推荐理由:Replit 把原有 Hacker 与 Pro 订阅合并为单一会员 Replit Core,并公布限时年费与迁移安排,可对照其权益变化。
Hugging Face 团队用自家 GitHub 组织的公开仓库代码微调 StarCoder,做出名为 HugCoder 的个人代码助手,并公开了完整流程。数据采集上他们克隆全部公开仓库本地提取内容,只保留代码文件并排除 .git、__pycache__ 等路径,最终数据集发布在 Hub 上。
推荐理由:完整给出从数据采集到 QLoRA 微调、VS Code 接入和本地部署的流程与成本对比,可照着复现。
独立开发者 @n-raidenai 在 Replit 上发布开源生成式 UI 组件框架 openv0,可通过描述界面自动生成 Tailwind 驱动的 UI 代码,支持 Next.js、React、Svelte 及 NextUI、Flowbite、Shadcn、Lucide。
Bun v1.0.7 修复了 59 个 bug,并在 bun install 中支持可选 peerDependencies,避免安装 npm install 不会装的包。该版本还改进了 Node.js 兼容性,修复了 child_process IPC、napi 内存泄漏、node:stream 崩溃等问题,并解决了 Docker 容器中误报“端口占用”的 bug。
Bun v1.0.6 修复了 3 个 bug,其中包括 v1.0.5 引入的、导致 Bun 在部分不支持 v1 cgroups 的系统上于 Docker 中启动时 abort() 的回归问题。该版本还实现了对 package.json 中 overrides 与 resolutions 字段的支持,可强制依赖使用指定版本,目前仅支持一层深度,未来可能支持嵌套 overrides。
Replit 在 Hugging Face 发布新的代码生成语言模型 Replit Code V1.5 3B,可用于代码补全任务,并允许作为基础模型做应用级微调,对商业使用没有严格限制。
Replit 将 AI 代码补全与辅助功能默认开启,面向 2300 万开发者开放,免费套餐可用基础 AI 功能,Pro 用户保留最强模型与高级功能。同时发布 3B 参数代码大模型 replit-code-v1.5-3b,基于 1T token、覆盖 30 种编程语言训练,将在未来几天逐步上线。Replit 还宣布弃用「Ghostwriter」这一 AI 功能名称。
一位从未写过代码的 Replit 员工用 AI 做出了自己的第一个 Slack Bot,通过 Google LLM 提供每日频道摘要。该 Bot 模板可直接 fork,也可从 100 Days of Code 入手,全程无需任何环境配置。
Replit 推出 Replit Core 订阅,主打从想法快速变成软件,包含 8 GiB RAM 与 4 vCPU 的云端开发环境且不限使用量,以及由 GPT-4 驱动的 Replit AI,支持调试、自动补全和自然语言一键生成代码。
Hugging Face 对 Llama 2 在 Amazon SageMaker 上的 60 种部署配置做了基准测试,覆盖 7B、13B、70B 三种模型规模、1/5/10/20 并发请求,以及 g5.2xlarge、g5.12xlarge、g5.48xlarge 和 p4d.24xlarge 四种实例。
Replit 发布无状态代码执行 API,可在沙箱中运行 AI Agent 生成的不可信代码,请求延迟低至 100ms,基于 omegajail 非特权容器,仅支持 Autoscale Deployments。
Hugging Face 发布的企业级代码助手 SafeCoder 基于 155 亿参数的 StarCoder 开源模型,支持 80 多种编程语言和 8192 token 上下文窗口,可微调适配企业自身代码规范,并以 Docker 容器形式本地或云端部署,数据完全由企业掌控。
Bun 1.0 正式发布并进入稳定、可用于生产的状态,它是一个集运行、构建、测试和调试于一体的一体化 JavaScript 与 TypeScript 工具链。Bun 可作为 Node.js 的直接替代品,内置包管理器、Jest 兼容的测试运行器和打包器,官方称启动速度最高比 Node.js 快 4 倍,bun run 平均耗时 7ms。
推荐理由:Bun 1.0 把运行时、包管理、测试与打包整合进单一工具,并给出与 Node.js 各环节的性能对比。
Hugging Face 宣布在自家生态集成 Code Llama,提供 7B、13B、34B 三个参数规模的模型,采用与 Llama 2 相同的社区许可并允许商用。
推荐理由:Hugging Face 官方给出 Code Llama 在自家生态的接入方式、显存建议与基准分数,便于开发者直接选型部署。
Hugging Face 发布 SafeCoder,一套面向企业的端到端代码助手商业方案,支持客户在自有基础设施上自托管,训练与推理阶段代码均不离开 VPC。其核心基于 BigCode 项目的 StarCoder 系列模型,15B 参数,支持 8,192 tokens 上下文,并可按客户私有代码库微调。
Hugging Face 发布 swift-transformers,一个用 Swift 实现 transformers 风格 API 的开发中 Swift 包,聚焦文本生成,并同时放出 swift-chat 示例应用、更新版 exporters 与 transformers-to-coreml 转换工具,以及 Llama 2 7B、Falcon 7B 等已转换模型。
推荐理由:Hugging Face 发布 Swift 端 transformers 风格库与转换工具,Swift 开发者可据此在 Apple 设备上跑本地 LLM。
Replit 发布 AI 开发状态报告:截至 2023 年 Q2,平台上 AI 相关项目接近 30 万个,其中约 16 万个创建于 Q2,环比增长约 80%,同比增长 34 倍。
Hugging Face 发布教程,用 Node.js 加 WizardCoder-15B 模型搭建一个能流式生成 HTML 的 Web 应用生成器。模型通过 Inference Endpoints API 调用,也可用免费的 Inference API 跑中小模型,客户端用 @huggingface/inference 库接入。
Replit CEO Amjad Masad 发布 Replit AI Manifesto,宣布前 Google Labs 应用研究负责人 Michele Catasta 加入担任 VP of AI,并阐述打造 ADI(Artificial Developer Intelligence)的愿景。
Bun 官方发布内置打包器 beta,可通过 bun build CLI 命令或新的 Bun.build() JavaScript API 使用,并支持插件系统、tree-shaking、source map 和内置压缩器。
BigCode 发布代码大模型 StarCoder 与 StarCoderBase,基于 GitHub 上 80 多种编程语言的宽松许可数据训练,约 15B 参数、1 万亿 token,上下文长度超过 8,000 token。
推荐理由:BigCode 公开 StarCoder 的模型权重、训练数据与评测结果,可对照其与 Codex 等模型的基准差距。
Replit 在 Developer Day 上宣布推出可直接从 IDE 完成的生产级 Deployments,并开放 Workspace Extensions 平台,面向超 2250 万开发者。
Replicate 发布 AutoCog,用 GPT-4 为机器学习仓库自动生成 cog.yaml 和 predict.py,并运行 cog predict 命令,失败时自动诊断修复,最多重试五次。AutoCog 可从 PyPI 安装,支持 --continue 参数在人工介入后继续。由于 GPT-4 仅接受 8096 tokens,AutoCog 会按重要性排序并截断仓库文件。
Replit 与 Google Cloud 达成合作,Replit 开发者将通过 Ghostwriter 获得 Google Cloud 基础设施、服务和基础模型,Google Cloud 与 Workspace 开发者则可用上 Replit 的协作代码编辑平台。
Replit 在 1 月 Hackweek 期间启动 Ghostwriter Chat 项目并拿下第一名,随后用一个月时间上线,目标是做首个编辑器原生的 LLM 聊天应用。
Replit 在 1 月 Hackweek 期间启动 Ghostwriter Chat 项目,用约 6-8 周完成从开发到上线,目标是在编辑器内原生提供 LLM 聊天。
Replit 与 AI Camp 在 Replit 平台上线 4 小时课程《Unlock the Power of LLMs like GPT with Python》,共 4 节课,内容涵盖访问 AI API、实现 GPT-2、进阶到 Gradio、Flan-T5 和 GPT-3,以及用 GPT-3 搭建自动摘要工具,全部在 Repl 内完成。
Hugging Face 的 🧨Diffusers for Mac 原生应用发布 1.1 版,已上架 Mac App Store,文本生成图像速度最高提升至 2 倍。
Replit 宣布平台开发者达到 2000 万,累计创建 2.4 亿+ Repls,从独立开发者到 Deel 等独角兽都在其上构建业务。Replit 支持 500+ 语言和 20 万+ 软件包,并推出最高 16GB RAM、16vCPU 的 Boosts、印度服务器,以及内置 IDE 的对话式 AI 编程助手 Ghostwriter Chat(Beta)。
我们正把部分 CPU 推理模型从 AWS ECS + Fargate 迁到 Hugging Face Inference Endpoints,部署流程从构建 API、打包 Docker、上传 ECR 再部署 ECS 简化为训练、上传 Hub、直接部署。
Replit 宣布 Ghostwriter Chat 开启 beta,定位为首个直接集成在 IDE 内的对话式 AI 编程助手,并带有主动调试器和对项目上下文的感知能力。它能在控制台报错时主动给出可粘贴的完整代码块,让开发者无需离开 IDE 去 Google、Stack Overflow 或 ChatGPT 找答案。订阅 Ghostwriter 可在限时内免费使用该 beta。
Replit 认为编程正从「社交编程 + 云 + 专业化」的第三时代迈入 ML 驱动的结对编程第四时代,并称 Replit 是训练代码模型数据最丰富的平台,掌握实时键击与点击流、执行与性能数据、字符级文件改动。
Replit 回顾了 2022 年上线的主要功能,包括 Teams Pro、Ghostwriter AI 工具套件(Complete、Generate、Transform、Explain Code)、Repl Identity 零点击认证、History 2 版本控制、移动端 App 和 Bounties 悬赏雇佣开发者。
Bun 发布 v0.4.0,新增 bunx 命令,用于从本地或远程 npm 包运行可执行文件,官方称对本地已安装包的启动速度约为 npx 的 100 倍。
Replit 正式向公众发布其 AI 编码助手 Ghostwriter,定价为每月 1,000 Cycles($10),并提供限量的先到先得试用名额。
推荐理由:Replit 官方公布 Ghostwriter 的定价与四项 AI 编码功能,可了解早期 AI 编程助手的形态与收费方式。
Replit 正式发布 Android 和 iOS 移动应用,让用户在手机上编写和运行代码。应用内置名为 joystick 的代码导航控件、本地优先的自动补全引擎(支持 Python、HTML、CSS、JS 和 TypeScript),并面向早期测试者提供 AI 结对编程工具 Ghostwriter。目前近 20% 的 Replit 用户已在移动设备上构建项目。