Showing 33 open source projects for "ai programming"

View related business solutions
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Monkey Code

    Monkey Code

    Enterprise-grade AI programming assistant designed for R&D collab

    Monkey Code is an enterprise-grade AI programming assistant designed to transform how development teams collaborate, build, and manage code across complex environments. It goes beyond traditional AI coding tools by combining intelligent code generation, conversational programming, and automated DevOps-style workflows into a unified platform that integrates directly with Git-based repositories.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    Maths, CS & AI Compendium

    Maths, CS & AI Compendium

    Become a cracked AI/ML Research Engineer

    ...It also addresses operating systems, algorithms, production software, GPU programming, AI inference, and ML systems design. Readers need only elementary mathematics and basic Python knowledge to begin. A bundled MCP server lets compatible AI assistants use the locally cloned compendium as a knowledge base. The repository is useful for self-study, interview preparation, and deeper AI research engineering training.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Rivet

    Rivet

    Visual AI IDE for building agents with prompt chains and graphs

    Rivet is an open source visual AI programming environment designed to help developers build complex AI agents using a node-based interface and prompt chaining workflows. It provides a desktop application that allows users to visually construct and debug AI logic as interconnected graphs, making it easier to manage sophisticated interactions between language models and external tools.
    Downloads: 70 This Week
    Last Update:
    See Project
  • 4
    SocratiCode

    SocratiCode

    Enterprise-grade (40m+ LOC) codebase intelligence

    SocratiCode is an AI-assisted learning tool that applies the Socratic method to programming education, guiding users through problem-solving rather than directly providing answers. It encourages critical thinking by asking structured questions that lead developers toward discovering solutions on their own. The system is designed to improve understanding of programming concepts through iterative reasoning and dialogue.
    Downloads: 16 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    Nanocoder

    Nanocoder

    A beautiful local-first coding agent running in your terminal

    Nanocoder is an open-source, local-first coding assistant that runs in the command line and allows developers to use AI models to assist with programming tasks directly from their terminal environment. The tool is designed as a privacy-focused alternative to proprietary AI coding assistants, allowing users to run local models or connect to external APIs while keeping full control over their data and development workflow. Built with TypeScript and distributed as a CLI application, nanocoder enables developers to interact with AI agents that can read files, modify code, execute commands, and assist with debugging tasks. ...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 6
    Codex MCP Server

    Codex MCP Server

    MCP server wrapper for OpenAI Codex CLI

    Codex MCP Server is an open-source integration tool that allows AI development environments to access the capabilities of the OpenAI Codex command-line interface through the Model Context Protocol. The project acts as a bridge between AI assistants such as Claude Code and the Codex CLI, enabling those assistants to perform advanced coding operations using Codex as a backend engine. Through this architecture, developers can request tasks such as code explanation, refactoring, or analysis directly from their AI assistant while the server forwards the request to Codex. ...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 7
    Fragments by E2B

    Fragments by E2B

    Open source template for AI-powered code generation apps w/ sandboxes

    Fragments is an open source template designed for building applications where artificial intelligence generates and executes code directly from natural language prompts. It provides a ready-to-use web interface where users can chat with AI models to create code snippets, applications, or scripts in various programming environments. Generated code can be executed safely in isolated sandbox environments using the E2B SDK, which helps protect the host system while running AI-produced programs. Fragments is built with modern web technologies such as Next.js, TailwindCSS, and shadcn/ui, providing a structured foundation for developers creating AI-driven development tools. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Activepieces

    Activepieces

    Open Source AI Automation

    Activepieces is an open-source automation tool designed to build workflows that connect different apps and services without requiring extensive programming knowledge. It’s tailored for technical and non-technical users alike, enabling teams to automate repetitive tasks using a visual editor and a large library of pre-built connectors. Activepieces can be self-hosted or used via a cloud deployment, making it flexible for teams of all sizes. It supports integrations with popular services like...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    Cody

    Cody

    Type less, code more: Cody is an AI code assistant

    Cody is an AI coding assistant that uses advanced search and codebase context to help you understand, write, and fix code faster. Generate code on demand using AI. Cody also unblocks you when you’re jumping into new projects or trying to understand legacy code. Run Cody's one-click prompts or create your own custom prompts to execute AI workflows.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 10
    weixin-agent-sdk

    weixin-agent-sdk

    Bridging framework for connecting arbitrary AI agents

    Weixin Agent SDK is an unofficial bridging framework for connecting arbitrary AI agents to Weixin through a simple programming interface. Developers implement an Agent interface that receives conversation identifiers, text, and optional media and returns text or media responses. An included ACP adapter can connect compatible agents such as Claude Code, Codex, and other command-line agents without custom integration code.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    free-code

    free-code

    The free build of Claude Code

    Free-code is an open-source platform aimed at providing accessible coding resources, tools, or templates that help developers learn, build, and share projects without barriers. It typically focuses on simplifying the development process by offering prebuilt components, example projects, or utilities that can be reused across different applications. The project is designed to encourage collaboration and knowledge sharing within the developer community, making it easier for beginners and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    watercrawl

    watercrawl

    AI-ready web crawler that extracts and structures website content

    WaterCrawl is an open source web crawling and data extraction platform designed to transform website content into structured data suitable for machine learning and AI workflows. It enables developers and researchers to crawl web pages, extract meaningful information, and convert it into formats that are easier to process and analyze. It provides a modern crawling system that can automatically navigate links, control crawl depth, and collect content from targeted sections of a website....
    Downloads: 13 This Week
    Last Update:
    See Project
  • 13
    Eidos

    Eidos

    An extensible framework for Personal Data Management

    ...Unlike cloud-based knowledge tools, Eidos runs entirely on the user’s machine, ensuring privacy and high performance through local storage. The platform integrates large language models to enable AI-assisted features such as summarizing documents, translating content, and interacting with stored data conversationally. It also includes an extension system that allows developers to create custom tools, scripts, and workflows using programming languages such as TypeScript or Python.
    Downloads: 103 This Week
    Last Update:
    See Project
  • 14
    opcode

    opcode

    A powerful GUI app and Toolkit for Claude Code

    opcode is an open source desktop application and toolkit designed to enhance the developer experience when working with Claude Code by providing a graphical interface and advanced workflow management tools. The project acts as a command center for AI-assisted programming, bridging the gap between command-line workflows and modern visual development environments. Built using the Tauri framework, Opcode enables developers to manage multiple Claude sessions, create custom agents, and track usage in a centralized interface. The platform is intended to make AI-assisted coding more intuitive by providing visual tools for monitoring agent activity, organizing projects, and reviewing development timelines. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    aily blockly

    aily blockly

    AI IDE for hardware development, support Arduino, MicroPython, ESP32

    aily Blockly is an AI-assisted visual IDE for building hardware projects with Blockly and conventional code. It is designed to make embedded development approachable while still supporting general-purpose boards instead of one proprietary device. The environment supports more than 100 development boards and chips and integrates hundreds of extension libraries. AI can analyze project requirements, recommend hardware, generate code, create wiring diagrams, explain compile errors, and suggest...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    ProjectLearn.io

    ProjectLearn.io

    A curated list of project tutorials for project-based learning

    ProjectLearn.io is an open-source repository that aggregates curated tutorials focused on project-based programming education. The project organizes learning resources where users build complete applications from scratch, helping learners acquire practical development experience rather than relying solely on theoretical tutorials. The repository includes projects across multiple domains such as web development, mobile development, machine learning, artificial intelligence, and game...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Nimbalyst

    Nimbalyst

    Run multiple Codex and Claude Code AI sessions

    Crystal is an open-source project focused on building a lightweight and flexible system for managing structured data, workflows, or automation pipelines, typically oriented toward developer productivity and extensible backend tooling. It is designed with modularity in mind, allowing developers to define reusable components and compose them into larger workflows that can adapt to different use cases. The project emphasizes simplicity and clarity, making it easier to understand and extend...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Agent Framework

    Agent Framework

    Framework for building, orchestrating, and deploying AI agents

    Microsoft Agent Framework is an open source framework designed to help developers build, orchestrate, and deploy AI agents and multi-agent systems. It provides a unified programming model that supports both Python and .NET implementations, allowing developers to create agent-driven applications in multiple programming environments. It includes tools and abstractions for constructing simple conversational agents as well as complex workflows where multiple agents collaborate to complete tasks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    swark.io

    swark.io

    Create architecture diagrams from code automatically using LLMs

    ...The project aims to help developers quickly understand complex codebases by analyzing repositories and producing visual diagrams that represent system architecture, dependencies, and component relationships. Instead of relying on manually maintained diagrams that often become outdated, Swark uses AI to infer architecture patterns dynamically from the code itself. The tool integrates with GitHub Copilot and the VS Code environment, allowing developers to generate diagrams with minimal setup and without requiring additional authentication or API configuration. Because the logic of understanding code structure is handled by an LLM, Swark can support many programming languages and frameworks without requiring custom rules for each language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Cortex

    Cortex

    Generate typed SDKs from OpenAPI, AsyncAPI, GraphQL, gRPC

    Cortex is a developer platform that turns API specifications and Markdown into typed SDKs, interactive documentation, and MCP servers from one project configuration. It accepts OpenAPI, AsyncAPI, GraphQL, Protocol Buffer, OpenRPC, and Markdown sources. Generated SDKs can target languages including TypeScript, Python, Go, Java, Kotlin, Ruby, PHP, C#, Rust, C++, and C. The documentation system creates interactive API references and can be built as a self-contained Next.js server. Cortex also...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    ChainForge

    ChainForge

    An open-source visual programming environment

    ChainForge is an open-source visual programming environment designed to help developers systematically test, compare, and evaluate prompts and outputs across multiple large language models in a structured and scalable way. Instead of relying on isolated prompt experimentation, it introduces a dataflow-based interface that allows users to create complex prompt pipelines and evaluate them across different models, parameters, and datasets simultaneously. The platform enables rapid...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Deepnote

    Deepnote

    Deepnote is a drop-in replacement for Jupyter

    Deepnote is an open-source collaborative data science notebook platform designed as a modern alternative to traditional Jupyter notebooks. The project provides an AI-first computational environment where users can write, analyze, and share code, data, and visualizations in a single integrated workspace. Built on top of the Jupyter kernel ecosystem, it maintains compatibility with existing notebook workflows while introducing additional features focused on collaboration and automation. The system supports programming languages such as Python, R, and SQL and allows users to execute and analyze data directly within interactive notebooks. ...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 23
    MCP Package Version

    MCP Package Version

    An MCP server that provides LLMs with the latest stable package

    The Package Version MCP Server provides tools for checking the latest stable package versions from multiple package registries, including npm, PyPI, Maven Central, Go Proxy, Swift Packages, AWS Bedrock, Docker Hub, GitHub Container Registry, and GitHub Actions. ​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Nexent

    Nexent

    Zero-code platform for building AI agents from natural language input

    Nexent is an open source platform designed to enable users to create intelligent agents using natural language instead of traditional programming or visual orchestration tools. It focuses on a zero-code approach, allowing users to define workflows and agent behavior purely through language prompts, significantly lowering the barrier to entry for AI development. Built on the MCP ecosystem, Nexent integrates a wide range of tools, models, and data sources into a unified environment for agent creation and execution. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Visual Blocks

    Visual Blocks

    Visual Blocks for ML is a Google visual programming framework

    Visual Blocks is a node-based, in-browser environment for building AI and data-processing workflows with drag-and-drop components. It lets you connect sources, transforms, models, and visualizers into a live graph, so changes propagate instantly and results are observable without writing glue code. Under the hood it leans on web-friendly runtimes (e.g., WebGPU/WebGL/WebNN or TensorFlow.js backends) to execute pipelines locally, which is great for demos, teaching, and privacy-sensitive...
    Downloads: 8 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next