Showing 29 open source projects for "ai client"

View related business solutions
  • 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
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 1
    Ollama Swift Client

    Ollama Swift Client

    A Swift client library for interacting with Ollama

    Ollama Swift Client is a native Swift client library that enables developers to interact with Ollama models directly from Apple platforms such as macOS, iOS, and iPadOS. It is designed to feel natural within the Swift ecosystem, using modern language features like async/await and strong typing to provide a clean and intuitive developer experience. The library wraps the Ollama REST API into structured Swift calls, making it easy to perform tasks such as chat completion, text generation, and embeddings without dealing with raw HTTP requests. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    AIClient-2-API

    AIClient-2-API

    Simulates Gemini CLI, Antigravity, Qwen Code, and Kiro client

    AIClient-2-API is a developer-focused tool that acts as a compatibility layer, simulating multiple AI client interfaces and translating them into standardized API requests compatible with OpenAI-style endpoints. It enables developers to connect various AI tools and clients, such as Gemini CLI, Qwen Code, or other proprietary interfaces, into a unified backend without needing to rewrite integrations. The system is designed to support high-throughput usage, handling large volumes of requests while maintaining compatibility across different AI ecosystems. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    OpenAI API Client in PHP

    OpenAI API Client in PHP

    OpenAI API Client in PHP SDK for OpenAI GPT-3 and DALL-E

    Most downloaded, forked, contributed, huge community supported, and used PHP (Laravel, Symfony, Yii, Cake PHP or any PHP framework) SDK for OpenAI GPT-3 and DALL-E. It also supports chatGPT-like streaming. (ChatGPT AI is supported).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Bot Framework Web Chat

    Bot Framework Web Chat

    A highly-customizable web-based client for Azure Bot Services

    This repository contains code for the Bot Framework Web Chat component. The Bot Framework Web Chat component is a highly-customizable web-based client for the Bot Framework V4 SDK. The Bot Framework SDK v4 enables developers to model conversation and build sophisticated bot applications. This repo is part of the Microsoft Bot Framework, a comprehensive framework for building enterprise-grade conversational AI experiences. Create a bot with the ability to speak, listen, understand, and learn from your users with Azure Cognitive Services. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 5
    Botcraft

    Botcraft

    Botcraft is a cross-platform C++ library to create bots

    Botcraft is an advanced Minecraft bot framework that provides a full client implementation in Node.js, enabling bots to join Minecraft servers, interact with the world, and perform tasks like mining, fighting, and building. It leverages the mineflayer ecosystem to provide a highly programmable interface for automation and AI experimentation in Minecraft. Botcraft is particularly useful for AI researchers, game modders, and automation enthusiasts who want to explore pathfinding, environment interaction, or develop complex scripted agents in the Minecraft universe.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    mimic

    mimic

    Intercept any app, then call it from Python like a library

    Mimic is a Python tool that turns captured mobile application traffic into an editable client library. It records requests through mitmproxy, extracts stable authentication values, and uses an AI assistant to generate named Python methods for observed endpoints. Generated clients are ordinary source files built on mimic.App, so developers can inspect and modify them directly. The system can preserve request templates and model multi-step API flows in which one call supplies data for another. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Octelium

    Octelium

    A next-gen FOSS self-hosted unified zero trust secure access platform

    Octelium is an open source, self-hosted unified secure-access platform built for modern infrastructure and hybrid environments. It positions itself as more than a typical VPN; it supports zero-trust network access (ZTNA), “BeyondCorp”-style access, API/AI gateway functionality, and even serves as a PaaS-like deployment surface. One of its key strengths is identity-based, application-layer (L7) aware control, meaning access decisions are made per request, with context and policy rather than simple network-level allow/block rules. It supports both client-based (e.g., WireGuard/QUIC tunnels) and client-less access models, which makes it flexible for both human users and automated workloads. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    GitButler

    GitButler

    The GitButler version control client, backed by Git

    GitButler is a modern Git-based version control client that pairs a graphical desktop experience with a complementary command-line tool, aiming to make everyday change management easier than traditional Git workflows. It keeps Git compatibility at the core, meaning your work still maps to commits, branches, and pushes to standard Git servers, but it rethinks how you interact with that underlying model.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    macOS ChatGPT Overlay Bar

    macOS ChatGPT Overlay Bar

    ChatGPT for Mac, living in your menubar

    ...Installation is straightforward through the project's downloadable release, after which the app appears in the menu bar when launched. It operates as an independent client for ChatGPT rather than an official OpenAI application. Its deliberately minimal scope focuses on convenient, unobtrusive desktop access instead of providing a large suite of additional AI tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    Groq TypeScript / Node.s

    Groq TypeScript / Node.s

    The official Node.js / Typescript library for the Groq API

    Groq TypeScript / Node.s (also often referred to as “groq-sdk” on npm) is the official Node.js / TypeScript client library for Groq’s REST API, enabling JavaScript/TypeScript developers to integrate LLM and AI-powered services into web backends, serverless functions, or frontend apps. It exports strongly-typed interfaces for models, chat completions, file uploads (e.g. for audio transcription), and other endpoints, allowing for better type safety and developer experience when using Groq from TypeScript. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    OpenAI PHP

    OpenAI PHP

    OpenAI PHP for Laravel is a supercharged PHP API client

    OpenAI PHP for Laravel is a community-maintained PHP API client that allows you to interact with the Open AI API. If you or your business relies on this package, it's important to support the developers who have contributed their time and effort to create and maintain this valuable tool. Specify your OpenAI API Key and organization. The timeout may be used to specify the maximum number of seconds to wait for a response.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    trustfall

    trustfall

    A query engine for any combination of data sources

    ...It can run entirely client-side through WebAssembly or in traditional server-client architectures, offering flexibility in deployment scenarios. The engine is particularly powerful for cross-source querying, where data from multiple APIs or formats must be combined into a single result set.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Duel Agents

    Duel Agents

    CLI, SDK, and IDE plugins for Duel Agents

    Duel-Agents is an integration package for routing AI prompts through the Duel Agents service. It provides CLI tooling, an SDK, and IDE integrations that send model traffic to a hosted endpoint using a Duel API key. The system is positioned as a routing layer that compares outputs from multiple models and selects a cost-conscious answer that meets quality expectations. It supports installation for Claude Code, Cursor, Codex CLI, OpenClaw, and all supported tools through a single installer....
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    GitHub Actions for DigitalOcean

    GitHub Actions for DigitalOcean

    GitHub Actions for DigitalOcean - doctl

    GitHub Actions for DigitalOcean - doctl. Powerful and production-ready, our cloud platform has the solutions that devs like you need to succeed, whether you're building world-changing AI apps, running a side project, or building a business. GPU solutions for everyone—novice to expert. Run training and inference, process large data sets and complex neural networks, and deploy high-performance computing clusters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    FastMCP Framework

    FastMCP Framework

    A TypeScript framework for building MCP servers

    ...It allows developers to define “tools” (basically operations or services) and “resources” that can be fetched or interacted with, and supports multiple transport mechanisms (HTTP streaming, SSE, etc) for client-server communication. Because it’s built in TypeScript and designed with modern deployment targets (Node.js, Cloudflare Workers, etc), it aims to support production-ready MCP servers with strong type safety and extensibility. Developers can use it to build server back-ends that expose data or capabilities to LLM applications in a standardized way, reducing the custom boilerplate required for integrating with AI systems. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    ollama-hpp

    ollama-hpp

    Modern, Header-only C++ bindings for the Ollama API

    ...The project also evolves alongside the Ollama API, adding support for newer features such as blob handling and improved model interaction capabilities. Its design prioritizes simplicity, allowing developers to quickly integrate AI features without introducing large dependencies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Ollama-rs

    Ollama-rs

    A simple and easy-to-use library for interacting with the Ollama API

    Ollama-rs is a Rust library designed to provide a simple and efficient interface for interacting with the Ollama API, enabling developers to integrate local large language models into Rust applications. It follows the official Ollama API closely, ensuring compatibility while offering an idiomatic Rust experience with strong typing and asynchronous execution. The library supports a wide range of operations, including text generation, chat interactions, embeddings, and model management, making...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Jina

    Jina

    Build cross-modal and multimodal applications on the cloud

    Jina is a framework that empowers anyone to build cross-modal and multi-modal applications on the cloud. It uplifts a PoC into a production-ready service. Jina handles the infrastructure complexity, making advanced solution engineering and cloud-native technologies accessible to every developer. Build applications that deliver fresh insights from multiple data types such as text, image, audio, video, 3D mesh, PDF with Jina AI’s DocArray. Polyglot gateway that supports gRPC, Websockets, HTTP,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    DevProjex

    DevProjex

    Turn any codebase into clean AI-ready context: GUI, TUI, CLI, MCP

    DevProjex turns any folder or Git repository into clean, token-efficient context for AI assistants and coding agents, and shows exactly what leaves your machine before you send it. Use it as a desktop app (GUI), a keyboard-first terminal workspace (TUI), a scriptable CLI for CI, or a read-only MCP server for Claude Code, Cursor, and other agents. An open-source alternative to Repomix, gitingest, and code2prompt, with a visual file tree and live preview. Smart Ignore drops build output,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    TinyGSM

    TinyGSM

    A small Arduino library for GSM modules, that just works

    A small Arduino library for GSM modules that just works. This library is easy to integrate with lots of sketches that use Ethernet or WiFi. PubSubClient (MQTT), Blynk, HTTP Client, and File Download examples are provided. Arduino GSM library uses 15868 bytes (49%) of Flash and 1113 bytes (54%) of RAM in a similar scenario. TinyGSM also pulls data gently from the modem (whenever possible), so it can operate on very little RAM. Now, you have more space for your experiments. TCP (HTTP, MQTT,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Visual Studio Code client for Tabnine

    Visual Studio Code client for Tabnine

    Visual Studio Code client for Tabnine

    This extension is for Tabnine’s Starter (free), Pro and Enterprise SaaS users only. Tabnine Enterprise users with the self-hosted setup should use the Tabnine Enterprise extension in the VSCode Marketplace. Tabnine is an AI code assistant that makes you a better developer. Tabnine will increase your development velocity with real-time code completions, chat, and code generation in all the most popular coding languages and IDEs. Whether you call it IntelliSense, intelliCode, autocomplete,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    API Dash

    API Dash

    API Dash is a beautiful AI-powered open-source cross-platform

    API Dash is an open-source, cross-platform API client built with Flutter for testing, designing, and exploring APIs. It gives developers a visual interface to create and customize HTTP requests, inspect responses, and organize API work without relying only on command-line tools. The project supports desktop and mobile workflows, making it useful across Windows, macOS, Linux, Android, and iOS-style environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Tabnine

    Tabnine

    Vim client for TabNine

    Tabnine is an AI-powered code completion extension trusted by millions of developers around the world. Whether you’re just getting started as a developer or if you’ve been doing it for decades, Tabnine will help you code twice as fast with half the keystrokes – all in your favorite IDE. Whether you call it IntelliSense, intelliCode, autocomplete, AI-assisted code completion, AI-powered code completion, AI copilot, AI code snippets, code suggestion, code prediction, code hinting, or...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 24
    The ERDialog project offers a simple browser framework for small projects written in Erlang. Written applets include a bittorrent client, address book, text editor, AI experiments and graphics and music applications.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    neural network designer

    neural network designer

    a dbms for neural nets. Chatbots, DTrees, random forests, n-grams,...

    This project consists out of a windows based designer application and a library (that can run on multiple platforms, including android) together with several demo applications (including an MVC3 chatbot client and an android application). It is probably best compared to a database management system, but for neural networks instead of relational data. As such, the library is optimized for handling any type of data-size by using advanced streaming and caching algorithms. With the designer, you are able to create different types of decision trees, random forests, n-grams, pattern-matchers, conversational agents and all sorts of AI related algorithms. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next