-->
共找到 61 个AI工具
点击任意工具查看详细信息
Code2.AI是一个创新的在线平台,它通过人工智能技术帮助开发者将想法快速转化为代码。该平台通过压缩代码库,使AI能够理解并与开发者一同编程。Code2.AI的主要优点包括加速开发进程、无限制的编码能力以及与现有项目的无缝集成。它支持任何编程语言,无论是Web还是移动开发,都能提供完整的函数代码,而不仅仅是代码片段。此外,Code2.AI还提供了详细的使用指南,帮助用户更有效地利用AI进行编程。
WaveCoder是由微软亚洲研究院开发的代码大语言模型,通过指令微调增强代码大语言模型的广泛性和多功能性。它在代码摘要、生成、翻译、修复等多个编程任务上展现出卓越的性能。WaveCoder的创新之处在于其使用的数据合成框架和两阶段指令数据生成策略,确保了数据的高质量和多样性。该模型的开源,为开发者提供了一个强大的编程辅助工具,有助于提高开发效率和代码质量。
Qwen2.5-Coder是Qwen2.5开源家族的一员,专注于代码生成、推理、修复等任务。它通过扩增大规模代码训练数据,提升了代码能力,同时保持了数学和通用能力。该模型支持92种编程语言,并在代码相关任务中取得了显著提升。Qwen2.5-Coder采用Apache 2.0许可,旨在加速代码智能的应用。
Yi-Coder是一系列开源的代码大型语言模型(LLMs),在少于100亿参数的情况下提供最先进的编码性能。它有两种尺寸—1.5B和9B参数—提供基础和聊天版本,旨在高效推理和灵活训练。Yi-Coder-9B在GitHub的代码库级别代码语料库和从CommonCrawl筛选的代码相关数据上,额外训练了2.4万亿高质量token。Yi-Coder在多种编程任务中表现出色,包括基础和竞技编程、代码编辑和仓库级完成、长上下文理解以及数学推理。
Llama Coder是一款基于人工智能的代码生成器,由Llama 3.1和Together AI共同驱动。它能够理解用户的想法,并将其转化为实际的应用程序代码,极大地提高了开发效率和创新速度。产品背后拥有强大的AI模型支持,具有高度的智能和灵活性,是编程领域的一项革命性技术。
SuperCoder是一个开源的自主软件开发系统,利用先进的AI工具和代理来简化和自动化编码、测试和部署任务,提高效率和可靠性。它支持多种编程语言和框架,以满足不同的开发需求。
Mamba-Codestral-7B-v0.1 是 Mistral AI Team 开发的基于 Mamba2 架构的开源代码模型,性能与最先进的基于 Transformer 的代码模型相当。它在多个行业标准基准测试中表现出色,提供高效的代码生成和理解能力,适用于编程和软件开发领域。
Codestral Mamba是Mistral AI团队发布的专注于代码生成的语言模型,它基于Mamba2架构,拥有线性时间推理的优势和理论上无限序列建模的能力。该模型经过专业训练,具备高级代码和推理能力,能够与当前最先进的基于Transformer的模型相媲美。
gpt-frontend-code-gen 是一个基于 React 和 Vite 构建的前端项目,结合 Koa 后端服务,实现前端页面生成并预览的功能。它使用 GPT-4 模型,支持 Chakra UI 和 ShadcnUI 组件生成,允许开发者通过对话形式持续迭代和修改页面,直到达到满意的效果。
Anthropic Power Artifacts是一个开源项目,它复现了Anthropic公司在其Claude聊天应用中的Artifacts用户界面。该项目使用E2B的代码解释器SDK来安全地执行AI生成的代码。E2B提供了一个云沙箱环境,可以安全地运行AI生成的代码,并且能够处理安装库、运行shell命令、执行Python、JavaScript、R以及Nextjs应用程序等。
CodeGeeX4-ALL-9B是CodeGeeX4系列模型的最新开源版本,基于GLM-4-9B持续训练,显著提升了代码生成能力。它支持代码补全、生成、代码解释、网页搜索、函数调用、代码问答等功能,覆盖软件开发的多个场景。在公共基准测试如BigCodeBench和NaturalCodeBench上表现优异,是参数少于10亿的最强代码生成模型,实现了推理速度与模型性能的最佳平衡。
Meta Large Language Model Compiler (LLM Compiler-13b-ftd) 是一个基于Code Llama构建的先进大型语言模型,专注于编译器优化和代码推理。它在预测LLVM优化效果和汇编代码反编译方面展现出了卓越的性能,能够显著提高代码效率和减小代码体积。
LLM Compiler-7b-ftd是由Meta开发的大型语言模型,它基于Code Llama,针对代码优化和编译器推理进行了改进。它在预测LLVM优化效果方面表现卓越,能够完美模拟编译器输出,是编译器优化任务的理想工具。
LazyLLM是一个致力于简化人工智能应用构建流程的开发工具,它通过提供低代码的解决方案,使得开发者即使不了解大模型也能轻松组装包含多个Agent的AI应用。LazyLLM支持一键部署所有模块,跨平台兼容,自动进行网格搜索参数优化,以及高效的模型微调,从而提升应用效果。
Semantic Kernel是一个集成了大型语言模型(LLMs)如OpenAI、Azure OpenAI和Hugging Face的软件开发工具包(SDK),它允许开发者通过定义可串联的插件,在几行代码内实现与AI的交互。其特色在于能够自动编排AI插件,使用户能够通过LLM生成实现特定目标的计划,并由Semantic Kernel执行该计划。
MacAIverse是一个完全由AI生成代码,使用React构建的macOS风格的开源桌面环境。该项目由Claude AI助手初始创建,现在开放给其他Claude实例或其他开发者贡献新的应用。它遵循macOS设计原则,保持与整体桌面环境的一致性,并通过Tailwind CSS和framer-motion库实现流畅的动画和响应式布局。
Amplication是一个开源的、强大的开发平台,旨在革新.NET和Node.js应用程序的创建过程。它通过AI技术将想法快速转化为生产就绪的代码,自动化后端应用程序开发,确保一致性、可预测性,并符合最高标准。Amplication的用户友好界面促进了API、数据模型、数据库、认证和授权的无缝集成。它基于灵活的插件架构构建,允许轻松定制代码,并提供多样化的集成选项。Amplication专注于协作,简化了面向团队的开发,使其成为从初创公司到大型企业各规模团队的理想选择。
DeepSeek-Coder-V2是一个开源的专家混合模型(Mixture-of-Experts, MoE),专为代码语言设计,其性能与GPT4-Turbo相当。它在代码特定任务上表现优异,同时在通用语言任务上保持了相当的性能。与DeepSeek-Coder-33B相比,V2版本在代码相关任务和推理能力上都有显著提升。此外,它支持的编程语言从86种扩展到了338种,上下文长度也从16K扩展到了128K。
DeepSeek-Coder-V2是一个开源的Mixture-of-Experts (MoE) 代码语言模型,性能与GPT4-Turbo相当,在代码特定任务上表现卓越。它在DeepSeek-Coder-V2-Base的基础上,通过6万亿token的高质量多源语料库进一步预训练,显著增强了编码和数学推理能力,同时保持了在通用语言任务上的性能。支持的编程语言从86种扩展到338种,上下文长度从16K扩展到128K。
AutoCoder是一个专为代码生成任务设计的新型模型,其在HumanEval基准数据集上的测试准确率超过了GPT-4 Turbo(2024年4月)和GPT-4o。与之前的开源模型相比,AutoCoder提供了一个新功能:它可以自动安装所需的包,并在用户希望执行代码时尝试运行代码,直到确定没有问题。
Codestral-22B-v0.1是由Mistral AI Team开发的大型语言模型,它经过了80多种编程语言的训练,包括Python、Java、C、C++、JavaScript和Bash等。该模型能够根据指令生成代码,或对代码片段进行解释、重构等。它还支持Fill in the Middle (FIM)功能,用于预测代码中的中间部分,特别适合软件开发工具的插件使用,如VS Code。该模型目前没有内容审查机制,但开发团队正在寻求社区合作,以实现在需要内容审查的环境中部署。
Codestral是Mistral AI团队推出的首个代码生成AI模型,它能够通过共享指令和完成API端点帮助开发者编写和与代码交互。它在80多种编程语言上进行了训练,包括Python、Java、C、C++、JavaScript和Bash等,能够完成编码功能、编写测试和使用中间填充机制完成部分代码。Codestral在性能上设立了新的标准,它拥有32k的上下文窗口,比竞争对手的4k、8k或16k更大,从而在RepoBench上超越了所有其他模型。此外,它还提供了专用的API端点codestral.mistral.ai,允许用户在IDE中使用Instruct或Fill-In-the-Middle路由,并且提供了8周的免费beta期。Codestral还集成到了LlamaIndex和LangChain等应用框架中,以及VSCode和JetBrains环境中,使得开发者可以在这些环境中生成和与代码进行交互。
AnyNode是一个为ComfyUI设计的插件,它利用LLMs(大型语言模型)的能力,根据用户的输入生成所需的输出。它支持使用OpenAI API或本地LLMs API,允许用户通过简单的配置和指令,实现复杂的编程任务,无需编写代码。该插件的主要优点包括易用性、灵活性和强大的功能,能够显著提高开发效率,尤其适合需要快速原型开发和自动化任务的开发者。
CodiumAI Cover-Agent 是一款利用生成式AI自动化测试生成和增强代码覆盖的工具,旨在简化开发工作流程。它通过与大型语言模型(LLM)交互,为软件项目自动创建单元测试,确保测试的全面性和质量保证。Cover-Agent 计划集成到流行的CI平台中,社区被邀请合作并帮助扩展Cover Agent的功能,使其成为自动化单元测试生成领域的尖端解决方案。
Granite Code Models 是 IBM 开发的一系列开源基础模型,专为代码生成任务设计,如修复错误、解释代码、文档化代码等。这些模型在多种编程语言上进行了训练,并在不同的代码相关任务上达到了最先进的性能。主要优点包括全面的性能、企业级的信任度以及遵循 IBM 的 AI 伦理原则进行训练。
Vanna是一个使用Retrieval-Augmented Generation (RAG) 技术的开源Python框架,用于SQL生成和相关功能。它通过训练RAG模型,将自然语言问题转换为SQL查询,从而允许用户以提问的形式与数据库进行交互。Vanna的主要优点包括高准确度、安全性、私有性、自学习能力,并且支持任何SQL数据库。
GitHub Copilot for Infrastructure as Code(简称Infra Copilot)是一个利用机器学习技术帮助基础设施专业人员自动生成精确基础设施代码的工具。它通过理解基础设施任务的上下文,允许专业人员使用自然语言表达需求,并接收相应的代码建议。Infra Copilot不仅简化了基础设施即代码(IaC)的开发过程,还确保了跨环境和项目的一致性,加速了新团队成员的上手和学习过程,显著提高了工作效率并节约了时间。
Jinno是一个使用AI开发HTML或React组件的插件。它可以修改React、HTML和CSS代码。它支持React、CSS和JavaScript,并提供了颜色选择器、字体选择器、页面标尺等功能。可以导出React、HTML和CSS代码,适用于开发人员和设计师。
aiXcoder-7B是一个拥有70亿参数的代码大模型,专为企业级软件开发设计。其性能超越340亿参数的Codellama模型,在真实开发场景下表现卓越。支持算法题和多文件复杂代码场景,生成完整代码块、偏好短小代码,提升维护成本、代码质量。开源且可私有化部署。
ChatDev是一个虚拟软件公司,由扮演不同角色(如CEO、产品经理、技术总监、程序员、测试员等)的智能体组成。这些智能体通过参与设计、编码、测试等专门的功能研讨会来协作开发软件。ChatDev旨在提供一个易于使用、高度可定制和可扩展的框架,基于大型语言模型(LLM),是研究集体智能的理想场景。它支持定制化设置,如自定义软件开发流程、角色设置等。用户只需使用自然语言描述想法,ChatDev就能高效生成对应的软件。
Stability AI宣布推出Stable Code Instruct 3B,这是一个大型的语言模型,专门设计用于理解和执行代码相关的指令。该模型的目的是帮助开发者更高效地编写、审查和优化代码,提高软件开发的生产力。
OpenDevin是一个开源项目,目标是复制、增强和创新Devin——一个能够执行复杂工程任务并与用户在软件开发项目上积极协作的自主AI软件工程师。该项目通过开源社区的力量,探索和扩展Devin的能力,识别其优势和改进空间,以指导开源代码模型的进展。
Comate是由百度基于文心大模型研发的编程辅助工具,可提供自动代码生成、单元测试生成、注释生成以及智能问答等功能。支持上百种编程语言,旨在帮助开发者大幅提升编码效率。使用Comate,让编程更加高效和便捷。个人版本提供业务代码与测试代码的生成、代码优化与修复、自然语言对话式技术问答等多维度辅助编码能力。企业版本在个人版本的基础之上,同时提供完备的数据报表能力,助力企业分析应用效果、定位效能瓶颈,一站式赋能研发过程降本提效。私有化部署版本涵盖企业版本全部能力,同时支撑大型企业规模化部署与应用,保障使用效果,维护数据安全。
Design2Code是一个探索自动化前端工程可能性的工具,它旨在将设计转化为代码,以提高开发效率和准确性。
Anthropic Cookbook提供代码和指南,旨在帮助开发者使用Claude构建项目,提供可复制的代码片段,易于集成到您自己的项目中。这些示例主要用Python编写,但概念可以适应任何支持与Anthropic API交互的编程语言。
AI SDK 3.0是Vercel推出的最新人工智能软件开发工具包,新增了生成式用户界面(UI)的支持。这意味着开发者可以利用AI SDK 3.0快速创建和迭代用户界面设计,提高开发效率。AI SDK 3.0结合了先进的机器学习技术和用户反馈,能够自动生成适应不同场景的UI元素和布局。
StarCoder2是一个1500亿参数的Transformer模型,在包括GitHub在内的600多种编程语言数据集上进行了预训练,使用了Grouped Query Attention等技术。该模型可用于代码生成任务,支持多种编程语言。
OpenCodeInterpreter是一个开源的代码生成系统,将代码生成、执行和迭代优化结合在一起。它利用包含6.8万段交互的Code-Feedback数据集进行训练,可以根据执行输出和人类反馈对代码进行动态优化。在HumanEval、MBPP等基准测试上的评估显示了它在代码生成方面的突出表现。具有33B参数量的OpenCodeInterpreter在HumanEval和MBPP的平均准确率可达83.2%,与GPT-4代码解释器的84.2%不相上下,并可通过人工反馈提升至91.6%。OpenCodeInterpreter缩小了开源代码生成模型与GPT-4等专有系统之间的差距。
minbpe项目旨在为LLM中常用的BPE算法创建干净、教育性的代码实现。该项目提供了两种Tokenizer,实现了BPE算法的训练、编码、解码等主要功能,代码简洁易读,为用户提供便捷高效的使用体验。该项目展现出巨大的关注度和吸引力,相信其会对LLM和自然语言处理技术的发展起到重要作用。
SERL是一个经过精心实现的代码库,包含了一个高效的离策略深度强化学习方法,以及计算奖励和重置环境的方法,一个高质量的广泛采用的机器人控制器,以及一些具有挑战性的示例任务。它为社区提供了一个资源,描述了它的设计选择,并呈现了实验结果。令人惊讶的是,我们发现我们的实现可以实现非常高效的学习,仅需25到50分钟的训练即可获得PCB装配、电缆布线和物体重定位等策略,改进了文献中报告的类似任务的最新结果。这些策略实现了完美或接近完美的成功率,即使在扰动下也具有极强的鲁棒性,并呈现出新兴的恢复和修正行为。我们希望这些有前途的结果和我们的高质量开源实现能为机器人社区提供一个工具,以促进机器人强化学习的进一步发展。
Code Llama 70B是一个大型开源代码生成语言模型,可以从自然语言提示或现有代码片段生成多种编程语言的代码。它基于175亿参数的通用语言模型Llama 2,经过专门针对代码生成任务的微调,可以高效准确地生成Python、C++、Java等语言的代码。Code Llama 70B在人工评估基准测试中取得了67.8的高分,性能超过了以往的开源模型,可与专利模型媲美。它强大的代码生成能力可以提升编程效率,降低编码门槛,启发更多创新应用。
AlphaCodium是一种基于测试的、多阶段、面向代码的迭代流方法,旨在提高LLMs在代码问题上的性能。它通过优化模型在代码生成任务上的表现,特别适用于竞赛性编程问题。用户可以根据配置选择相应的模型(如“gpt-4”、“gpt-3.5-turbo-16k”等),并使用AlphaCodium解决特定问题或整个数据集。该工具还提供了一系列最佳实践,如YAML结构化输出、语义推理、模块化代码生成等,可广泛适用于其他代码生成任务。
Stable Code 3B是一个拥有27亿参数的仅解码器语言模型,预训练于1300亿个多样的文本和代码数据标记。Stable Code 3B在18种编程语言上进行了训练,并在使用BigCode的评估工具进行测试时,在多种编程语言上展现出与同等规模模型相比的最先进性能。它支持长上下文,使用了长度达16384的序列进行训练,并具有填充中间功能(FIM)。用户可以通过Hugging Face网站上的代码片段开始使用Stable Code 3B生成文本。该模型由Stability AI开发,基于GPT-NeoX库,可用于英文和编程语言。
ant-codeAI利用OpenAI和Gemini技术生成高可用代码,支持web(React,Vue,Tailwind CSS),native (react native)和其他代码。它采用GPT-4 Vision生成代码。生成代码的方式包括截图,绘制草图,和输入想法。
vx.dev是一个开源的v0.dev替代品。它具有以下优点: - 低成本:通过提示工程技术,可以大大降低使用成本 - 易于定制:提供开源的提示,可以根据需求定制UI组件或代码风格 - GitHub无缝集成:生成的代码存储在GitHub上,内置版本控制、代码审查等功能 vx.dev的工作原理是,使用GPT-4模型根据事先定义好的提示来生成代码。主要成本在于输入和补全的标记数量。提示存储在prompts/ui-gen.md中,包含shadcn/ui、lucide和nivo图表的指令。通过删除不需要的组件指令,可以降低每次生成的API成本。 vx.dev可以轻松定制。用户可以基于现有提示进行修改,使用其他UI库或调整代码风格。生成的代码存储在GitHub上,拥有版本控制、协同等特性。私有仓库可以保证生成结果的可见性。
gpt-engineer是一个基于GPT-3的免代码代码生成工具。用户只需要用自然语言描述所需的功能,就可以生成对应的代码实现。它非常适合快速原型设计,可以大大提高编码效率。gpt-engineer最大的优势是完全免代码,用户无需学习任何语言,就可以生成各种代码实现。它还具有记忆和连续改进的能力,可以根据用户需求不断优化代码质量。总体来说,gpt-engineer是一个非常有前景的新型编程工具。
ScriptGPT是一个基于GPT-3的神经网络工具,能够根据用户提供的配置自动生成JavaScript和TypeScript的功能代码。它利用自然语言处理技术,只需要用户提供简单的代码功能描述,就可以生成对应的代码实现。该工具可以极大地提高开发效率,用户只需关注代码功能和业务逻辑,重复的代码编写工作就可以交给ScriptGPT来完成。主要优势有:1. 提高代码开发速度;2. 减少重复劳动;3. 自动添加测试用例;4. 自动安装所需代码库;5. 生成的代码可直接使用。该产品以命令行和API两种形式提供服务,开发者可以选择合适的方式集成到自己的开发流程中。
GPT Pilot 是一款 AI 开发工具,能够在开发者监督下从头开始编写可扩展的应用程序。您指定要构建的应用程序类型,然后 GPT Pilot 会提出澄清问题、创建产品和技术要求、设置环境,并一步一步地编写应用程序,就像在现实生活中一样。在每个任务完成时,它会要求您进行审核,或在遇到问题时提供帮助。这样,GPT Pilot 就像一个开发者一样,而您则是一个主导开发的高级开发人员,审核代码并在需要时提供帮助。
CodeGeeX2是多语言代码生成模型CodeGeeX的第二代模型。基于ChatGLM2架构,在代码生成能力、模型部署性能上都有很大提升。支持超过100种编程语言的代码补全、代码生成、代码解释、文档生成等功能。
Coffee 是一个使用人工智能加速前端开发的工具,能够以 10 倍的速度构建和迭代用户界面。它可以与任何 React 代码库一起使用,并生成干净、可维护的代码。Coffee 的设计目标是成为一个更加人性化的工具,能够写和交互真实的代码。
AlphaCode 2 是由谷歌发布的一个由 AI 驱动的编程工具。它通过 Gemini 模型提供动力,能够在编程竞赛中使用多种语言表现出色,具备理解复杂问题和解决编程挑战的能力。
DevOpsGPT是一个AI驱动的软件自动化开发解决方案,它结合了大型语言模型和DevOps工具,可以将自然语言需求转换成可工作的软件。该解决方案大大提高了开发效率,缩短了开发周期,降低了沟通成本,提高了软件交付的质量。
Langroid是一个轻量级、可扩展和原则性的Python框架,可以轻松地构建基于LLM的应用程序。您可以设置代理,为它们配备可选组件(LLM、向量存储和方法),分配它们任务,并让他们通过交换消息协作解决问题。这个多代理范例的灵感来自Actor框架(但您不需要了解任何关于这个的知识!)。Langroid提供了一个全新的LLM应用程序开发方式,在简化开发人员体验方面进行了深思熟虑;它不使用Langchain。我们欢迎贡献--请参阅贡献文档以获取贡献想法。
LangChain是一个帮助开发人员构建应用程序的库,通过组合性将大型语言模型(LLMs)与其他计算或知识源结合起来。它提供了各种应用场景的端到端示例,包括问题回答、聊天机器人和代理等。LangChain还提供了对LLMs的通用接口、链式调用、数据增强生成、记忆和评估等功能。定价信息请访问官方网站。
AICodeConvert整合了AI代码转换与生成能力,可高效地在不同编程语言间转换代码,并自动生成优质代码。这个强大的组合为开发者提供了方便智能的编码体验。所有服务完全免费,是你最好的AI编程助手。
Open Interpreter 是一款开源的本地运行实现,能让语言模型在你的电脑上运行代码(Python、JavaScript、Shell等)。你可以通过终端中的 ChatGPT 风格界面与 Open Interpreter 进行交互,只需在安装后运行 $ interpreter 即可。这为你提供了利用计算机通用功能的自然语言接口:创建和编辑图片、视频、PDF等;控制 Chrome 浏览器进行调研;绘制、清理和分析大型数据集等。值得注意的是,在代码执行前,你会被要求批准代码。
Dlight.js 是一款 DX 优先的 UI 渲染库,具有直观简单的 API 设计,旨在提供愉悦的开发体验。它拥有极小的文件大小(仅 4KB),能够快速高效地执行,无需手动优化。Dlight 使用函数调用和点符号的语法,避免了编写过时且难以阅读的 XML 代码。它是响应式的,API 简洁明了,无需记忆复杂的函数或库。Dlight 适用于构建简单的网站或复杂的 Web 应用。
Code Llama 是一款先进的大型语言模型,可以通过文本提示生成代码。它是当前公开可用的语言模型中在编程任务上达到最佳性能的模型之一。Code Llama 可以帮助开发人员提高工作效率,降低编码门槛,并作为一个教育工具帮助编程学习者编写更健壮、更好文档化的软件。Code Llama 提供了多个版本,包括基础版、针对 Python 的专用版和针对自然语言指令的定制版。它支持多种流行的编程语言,如 Python、C++、Java 等。Code Llama 免费供研究和商业使用。
SafeCoder 是一款面向企业的代码生成解决方案。它基于大型开源语言模型,可针对企业内部代码库进行微调,生成适用于企业业务场景的代码建议,从而显著提升开发效率。该解决方案非常注重安全与合规,代码训练和推理全部在客户的基础设施内完成,保证代码和模型不会泄露给任何第三方。关键特性包括:基于开源模型与dataset训练,无供应商锁定;支持多种硬件部署,针对企业IT基础设施优化;兼容主流IDE,为开发者提供即时代码提示。
CodeWP是一个使用AI和专业的WordPress、WooCommerce等模型的WordPress代码生成器,旨在帮助用户更快、更好地构建网站。它可以生成各种WordPress代码片段,包括PHP、JS、WooCommerce等。CodeWP支持保存、导出和共享代码片段,并提供多语言支持。
CodeWP是一款使用人工智能和专业的WordPress、Woo和其他专用模型的WordPress代码生成器,帮助您更快地构建更好的网站。它可以帮助您生成各种WordPress代码片段,如WP_Query查询、函数生成、WooCommerce过滤器和操作等,同时支持保存、导出和分享代码片段。
探索 编程 分类下的其他子分类
768 个工具
465 个工具
368 个工具
294 个工具
140 个工具
85 个工具
66 个工具
61 个工具
AI代码生成 是 编程 分类下的热门子分类,包含 61 个优质AI工具