awesome-ai-devtools
Curated list of AI-powered developer tools.
Stars: 2020
Awesome AI-Powered Developer Tools is a curated list of AI-powered developer tools that leverage AI to assist developers in tasks such as code completion, refactoring, debugging, documentation, and more. The repository includes a wide range of tools, from IDEs and Git clients to assistants, agents, app generators, UI generators, snippet generators, documentation tools, code generation tools, agent platforms, OpenAI plugins, search tools, and testing tools. These tools are designed to enhance developer productivity and streamline various development tasks by integrating AI capabilities.
README:
This is a curated list of AI-powered developer tools. These tools leverage AI to assist developers in tasks such as code completion, refactoring, debugging, documentation, and more.
- IDEs
- Git clients
- Assistants
- Shell assistants
- Agents
- PR agents
- App generators
- UI generators
- Snippet generators
- Documentation
- Foundation models
- Agent platforms
- OpenAI plugins
- Search
- Testing
- Cursor — An IDE with chat, edit, generate and debug features. Forked from VSCodium, so the interface is similar to VS Code. Uses OpenAI.
- PearAI — An open source fork of VS Code with chat and inline code generation.
- Melty — An open source fork of VS Code with built in chat, change previews, and ability to write commits with AI. Currently only source code is available.
- Replit — Web-based IDE with cloud developer environments, code completion, chat, a software development agent and deployments.
- Mutable — Web-based IDE, integrated with a chatbot and GitHub.
- CodeStory — An IDE with chat, code explanations, auto-generated commits and PR summaries. Forked from VSCodium.
- UI Pilot — Chat-based AI code editor that creates forms using Material UI, using GPT-4.
- GitWit — Web-based editor for building ReactJS applications with AI.
- GitBrain — Git client that simplifies the git workflow. Splits code changes, generates summaries & commit messages for code changes. Uses OpenAI.
- GitButler — Git client for simultaneous branches on top of your existing workflow. Defaults to OpenAI, can be changed to Perplexity for generating conventional commit messages.
Web-based:
- Replit Ghostwriter Chat — Assistant built into Replit with chat, proactive debugging, and autocomplete. Uses OpenAI for chat and replit-code-v1-3b (OS) for autocomplete.
- Unblocked — Augment source code with relevant existing knowledge in GitHub, Slack, Jira, Confluence, and more. Get answers through chat and IDE file-level context. Available on web, macOS, Slack, VSCode, and JetBrains IDE’s.
- Sourcegraph Cody — Assistant with chat, refactoring, and unit test generation. Extensions for VS Code and IntelliJ. Also available as a web app.
- Magnet — Web-based chatbot with repositories and issues as context.
- Adrenaline — Web-based chatbot using AI and ASTs to answer questions about your codebase.
- CodeSquire — Chrome extension that adds autocomplete to Google Colab, BigQuery, and JupyterLab.
- Incognito Pilot — Open source assistant with built-in Python editor and interpreter.
- API Copilot — Assistant for backend API development.
- Onboard — Chat with an AI about public and private codebases.
- Code to Flow — Visualize, analyze, and understand code with interactive flowcharts.
- Pieces — An on-device copilot that helps you capture, enrich, and reuse code, streamline collaboration, and solve complex problems through a contextual understanding of your workflow.
- TEXT2SQL.AI — AI-powered SQL query builder. Translate, explain and fix complex SQL queries using plain English.
- SQLAI.ai — AI generates, fixes, explains and optimizes SQL queries. Ability to add your own database schema and train AI to understand it.
- CodeWP — AI chat and coding tools specifically trained for WordPress developers. AI code generation for code snippets and plugins in WordPress.
- Gur.ai — An AI developer can help you solve technical problems and tackle daily coding tasks, such as building algorithms, debug issues, test solutions, answer programming questions, etc.
IDE extensions:
- GitHub Copilot X — A VS Code extension with chat, pull request text generation, and unit test generation.
- Refact AI Source — Open source assistant with chat, completion, refactoring, and codebase-specific fine-tuning. Extensions for VS Code and JetBrains.
- Codeium — Assistant with autocomplete, natural language search and chat. Extensions for 21 editors including VS Code, JetBrains, Neovim, Vim, Emacs, Eclipse, PyCharm, and Xcode. Enterprise version includes codebase-specific fine-tuning.
- Continue — VS Code extension with chat, refactor, and code generation. Edits multiple files and runs commands on your behalf.
- Blackbox AI — VS Code extension with autocomplete and chat including links to online coding references.
- CodeGeeX — Open source assistant based on the CodeGeeX LLM with chat, completion, and refactoring. Extensions for 9 editors including VS Code, and PyCharm.
- Quack AI — VS Code extension for adhering to project coding guidelines.
- Tabby — Open source, self-hosted code completion assistant. Extensions for VS Code and Vim.
- Tabnine (Source) — Open source, self-hosted code completion assistant. Extensions for 15 editors including VS Code, IntelliJ, Neovim, Eclipse, and PyCharm.
- CodeMate — VS Code extension for debugging and optimizing code.
- AskCodi — AI coding assistant with extensions for VS Code, JetBrains and Sublime Text.
- Rubberduck — Open source, chat assistant for the Visual Studio Code side bar.
- CodeComplete — Self hosted, enterprise completion assistant.
- JetBrains AI — AI assistant available in all JetBrains IDEs.
- aiXcoder — Local or cloud-based assistant with extensions for IntelliJ IDEA, CLion, GoLand, PyCharm, WebStorm, Visual Studio Code, and Eclipse.
- Sourcery — AI assistant and linter with a reference of 160 Python best practices and 40+ JS/TS best practices. Extensions for VS Code, PyCharm, vim and Sublime.
- Swimm — Assistant for contextual code understanding using static analysis and AI generated documentation. VSCode, Jetbrains, IntelliJ, WebStorm, Rider, PhpStorm, Android Studio, PyCharm, PhPStorm
- Supermaven — VS Code extension for autocomplete with 300,000-token context window.
- Amazon CodeWhisperer — AI coding assistant with extensions for IDEs such as VS Code, IntelliJ IDEA, AWS Cloud9 and CLIs such as MacOS Terminal, iTerm2, built-in VS Code Terminal. CodeWhisperer can also scan code to highlight and define security issues.
- Android Studio Bot — Studio Bot is an AI powered coding assistant that is tightly integrated in Android Studio. Studio Bot can help Android developers generate code, find relevant resources, learn best practices, and save time.
- IBM watsonx Code Assistant for Z — watsonx Code Assistant for Z is an AI-powered mainframe application modernization product with code generation. Features include application discovery and analysis, automated code refactoring and COBOL to Java conversion.
Command-line:
- talk-codebase — CLI chatbot with repository as context. Supports OpenAI as well as locally running LLMs via GPT4All.
Desktop:
- Pieces — AI-enabled desktop application and browser extension designed to assist developers in enhancing productivity.
- AskCommand — Web based tool to generate Unix commands from text automatically using AI.
- Butterfish — CLI tool that embeds ChatGPT in your shell for easy access. Includes simple agentic capabilities.
- Shell Whiz — highly configurable CLI assistant to generate shell commands and get explanations for them.
- GitFluence — Web-based Git command generator to automatically generate Git commands for terminal or CLI from text description, using an AI-driven solution to suggest the most relevant Git commands.
- code-collator — CLI tool that creates a single markdown file that describes your entire codebase to language models. Useful for AI-coding assistance from the Claude/ChatGPT web interface rather than via the API.
- Smol Developer — CLI agent that generates a repository from a prompt. Uses OpenAI and Anthropic.
- Aider — CLI assistant and agent that generates changes and commits to repositories. Uses OpenAI.
- Blinky — A debugging agent for VS Code that helps to identify and fix backend errors, inspired by SWE-agent.
- Mentat — CLI assistant and agent that makes changes to repositories.
- GPT Engineer — CLI agent that generates a repository from a prompt, and asks clarifying questions.
- GPT Migrate — CLI agent that converts a full-stack application from one language or framework to another. Uses GPT-4 32k context.
- Grit — GitHub-integrated agent for automating maintenance tasks and other development work.
- DemoGPT — Auto Gen-AI App Generator with the Power of Llama 2
- DevOpsGPT — DevOpsGPT: AI-Driven Software Development Automation Solution
- Second.dev — A platform for adding features to full-stack apps.
- Factory — Agents for code generation. Waitlisted.
- sudocode — A web based chat assistant for generating projects, similar to Code Interpreter.
- CodeFlash AI — A CLI and CI tool for optimizing Python code using AI.
- Micro Agent — Open-source tool that generates and iterates on code using AI-created unit tests as guardrails.
- Fine — AI Dev Environment for automating mundane work. Integrate GitHub, Sentry, Linear. Get context-aware answers to questions. Plan, design and implement changes. Automate self-healing CI/CD.
- Sweep — AI junior dev: GitHub integration to generate, test, and self-review pull requests from issues.
- BitBuilder — A GitHub integration to generate pull requests from issues.
- Codegen — GPT-4 based PR agent for enterprise codebases.
- Code Review GPT — An open source tool for reviewing PRs. Works as GitHub action, Gitlab CLI or locally.
- Codeium PR Agent — Open source tool for automated code reviews.
- Nova — CI bot to add actions such as summaries and tests to new PRs.
- CodeRabbit — Customizable CI to add summaries and code suggestions to PRs.
- SwePT — Open source PR generator written in 150 lines of Python code.
- Duckie — A web based chat assistant for modifying GitHub repositories.
- PR Explainer Bot — A GitHub integration that adds explanatory text to newly created PRs.
- Goast — A hosted tool that ingests your error logs and suggests fixes.
- Corgea — A GitHub integration that finds and fixes vulnerable code.
- vx.dev — A GitHub integration focused on UI generation with built in support for shadcn, lucide, and nivo charts.
- Pixee — Pixeebot finds security and code quality issues in your code and creates merge-ready pull requests with recommended fixes.
- CodeAnt AI — Automatically create PRs to fix code issues.
- What The Diff — AI-powered app that reviews the diff of pull requests and writes a descriptive comment about the changes in plain english.
- Trag — AI powered code reviews with pre-defined instructions and patterns.
- CodeReviewBot — AI powered code reviews for GitHub
- Pico — End-to-end micro app generator with instant deployment.
- Literally anything — HTML and JavaScript web app generator.
- GPT Web App Generator — Generates a full-stack React/Node.js/Prisma/Wasp app from a short description.
- Make Real — Online canvas that can be used to generate HTML/JavaScript apps.
- Marblism — Generate a SaaS boilerplate from a prompt.
- Glowbom — Generate apps with AI and export to multiple platforms.
- Mage — Generate full-stack web apps in Wasp, React, Node.js and Prisma.
- v0 — Create and iterate new UI components in your browser.
- Rendition Create — Create and iterate new UI components in your browser.
- Rapidpages — Open source UI generator.
- Magic Patterns — Protoype your product ideas. UI generator website where you can prompt, upload images, or import design inspiration with their Chrome Extension. Can export to Figma with a plugin. Supports a number of component systems including Shadcn, ChakraUI, and HTML + Tailwind.
- Clone UI — Tailwind CSS UI component generator.
- Tempo — WYSIWYG editor for React interfaces.
- Kombai — AI Tool for generating frontend code from Figma.
- CodeParrot — VS code plugin to generate Frontend code from Figma. Reuses existing components, libraries and coding standards to generate code which fits perfectly with your existing codebase. All without any prompting.
- Galileo AI — A text-to-UI platform. Waitlist.
- Uizard — Generate multi-screen mockups from text prompts and edit them with a drag-and-drop editor. Scan screenshots of apps or hand-drawn wireframes and transform them into editable app mockups.
- Frontly — Convert the uploaded image to HTML CSS code.
- BoringUi — Create beautiful UI using your JSON data. The generated UI is in HTML and Tailwind CSS with code which can be copied and UI can be shared with anyone using links.
- CodePal — A web tool for quickly generating or refactoring code.
- AI Code Convert — A web tool for translating code between programming languages.
- AI Code Playground — A web tool for refactoring and improving code.
- AutoRegex — AutoRegex uses OpenAI's GPT-3 to produce regular expressions from plain English.
- Trelent — A VS Code extension to generate docstrings. Uses proprietary models.
- Docify — A VS Code extension to generate docstrings.
- Mintlify Writer — A VS Code extension to generate docstrings.
- DiagramGPT — DiagramGPT is a free AI-based web app that converts a schema, infrastructure definition, code snippet or plain language description into diagrams. The tool can generate flow charts, entity relationship diagrams, cloud architecture diagrams and sequence diagrams.
- DocuWriter.ai — AI-powered web app to generate automated Code & API documentation from your source code files.
- README-AI — Automated README.md file generator, powered by large language model APIs.
- Supacodes — An AI tool that automates writing & updating code documentation in Github
- CodexAtlas — Automated code and API documentation using latest AI models
- Magic — Company promising two products, an assistant and LTM-1, an underlying foundation model trained on code. Waitlist.
- Poolside — Company building code generation models through reinforcement learning.
- Visual Copilot — Figma plugin that converts designs into clean, responsive code for multiple frameworks and CSS libraries.
- Composio — Open source toolset for AI Agents & LLMs.
- E2B — Open source cloud platform for hosting LLM-based agents. Supports Smol Developer.
- Morph Rift — Open source VS Code extension that allows merging the output of code generation agents.
- SuperAGI — Open source platform for hosting LLM-based agents including SuperCoder.
- ChatWithGit — Enables ChatGPT to search GitHub and return links to relevant repositories.
- Code ChatGPT Plugin — Open source example of a ChatGPT plugin that pulls context from a directory of files.
- Bloop — Natural language search for repositories.
- Greptile — Natural language search for repositories, on-prem or cloud.
- Buildt — Natural language search for repositories. Waitlist.
- SeaGOAT — A local search tool leveraging vector embeddings to search your codebase semantically.
- OctoMind — Auto-maintenance and generated browser-based end-to-end-tests integrated into Github Actions, Azure DevOps and more.
- Traceloop — Uses OpenTelemetry tracing data with generative AI to improve system reliability.
- Carbonate — End-to-end testing using natural language. Integrates into your existing test suite (currently Jest, PHPUnit and Python's unittest).
- Meticulous.ai — Automatically generated, automatically maintained end-to-end tests: as your app evolves so does your test suite.
- DiffBlue — Automatically generated unit tests for Java.
- CodiumAI — Non-trivial test generation with support for major programming languages. Extensions for VS Code and JetBrains.
- DeepUnit — Thoughtful test cases and generation of complete unit test files. Available as an interactive VS Code extension, npm package, CLI or CI/CD pipeline.
- MutahunterAI — Accelerate developer productivity and code security by finding vulnerabilities in code and generating tests for them. Open Source and available as a CLI or CI/CD pipeline.
- KushoAI — AI agent for API testing which transforms your Postman collections, OpenAPI specs, curl commands, etc. into exhaustive test suites that plug into your CI/CD pipeline.
For Tasks:
Click tags to check more tools for each tasksFor Jobs:
Alternative AI tools for awesome-ai-devtools
Similar Open Source Tools
awesome-ai-devtools
Awesome AI-Powered Developer Tools is a curated list of AI-powered developer tools that leverage AI to assist developers in tasks such as code completion, refactoring, debugging, documentation, and more. The repository includes a wide range of tools, from IDEs and Git clients to assistants, agents, app generators, UI generators, snippet generators, documentation tools, code generation tools, agent platforms, OpenAI plugins, search tools, and testing tools. These tools are designed to enhance developer productivity and streamline various development tasks by integrating AI capabilities.
lsp-ai
LSP-AI is an open source language server designed to enhance software engineers' productivity by integrating AI-powered functionality into various text editors. It serves as a backend for completion with large language models and offers features like unified AI capabilities, simplified plugin development, enhanced collaboration, broad compatibility with editors supporting Language Server Protocol, flexible LLM backend support, and commitment to staying updated with the latest advancements in LLM-driven software development. The tool aims to centralize open-source development work, provide a collaborative platform for developers, and offer a future-ready solution for AI-powered assistants in text editors.
awesome-ai
Awesome AI is a curated list of artificial intelligence resources including courses, tools, apps, and open-source projects. It covers a wide range of topics such as machine learning, deep learning, natural language processing, robotics, conversational interfaces, data science, and more. The repository serves as a comprehensive guide for individuals interested in exploring the field of artificial intelligence and its applications across various domains.
awesome-generative-ai
Awesome Generative AI is a curated list of modern Generative Artificial Intelligence projects and services. Generative AI technology creates original content like images, sounds, and texts using machine learning algorithms trained on large data sets. It can produce unique and realistic outputs such as photorealistic images, digital art, music, and writing. The repo covers a wide range of applications in art, entertainment, marketing, academia, and computer science.
cube
Cube is a semantic layer for building data applications, helping data engineers and application developers access data from modern data stores, organize it into consistent definitions, and deliver it to every application. It works with SQL-enabled data sources, providing sub-second latency and high concurrency for API requests. Cube addresses SQL code organization, performance, and access control issues in data applications, enabling efficient data modeling, access control, and performance optimizations for various tools like embedded analytics, dashboarding, reporting, and data notebooks.
awesome-ai-tools
Awesome AI Tools is a curated list of popular tools and resources for artificial intelligence enthusiasts. It includes a wide range of tools such as machine learning libraries, deep learning frameworks, data visualization tools, and natural language processing resources. Whether you are a beginner or an experienced AI practitioner, this repository aims to provide you with a comprehensive collection of tools to enhance your AI projects and research. Explore the list to discover new tools, stay updated with the latest advancements in AI technology, and find the right resources to support your AI endeavors.
llama-github
Llama-github is a powerful tool that helps retrieve relevant code snippets, issues, and repository information from GitHub based on queries. It empowers AI agents and developers to solve coding tasks efficiently. With features like intelligent GitHub retrieval, repository pool caching, LLM-powered question analysis, and comprehensive context generation, llama-github excels at providing valuable knowledge context for development needs. It supports asynchronous processing, flexible LLM integration, robust authentication options, and logging/error handling for smooth operations and troubleshooting. The vision is to seamlessly integrate with GitHub for AI-driven development solutions, while the roadmap focuses on empowering LLMs to automatically resolve complex coding tasks.
supervisely
Supervisely is a computer vision platform that provides a range of tools and services for developing and deploying computer vision solutions. It includes a data labeling platform, a model training platform, and a marketplace for computer vision apps. Supervisely is used by a variety of organizations, including Fortune 500 companies, research institutions, and government agencies.
copilot-codespaces-vscode
GitHub Copilot is an AI-powered tool that offers autocomplete-style suggestions for coding in VS Code and Codespaces. It analyzes the context in the file being edited and related files to provide code and comment suggestions. This tool is designed for developers, DevOps engineers, software development managers, and testers. Users can learn how to install Copilot, accept suggestions from code and comments, and build JavaScript files with code generated by the AI. To use GitHub Copilot, a subscription is required, and the course can be completed in under an hour.
k8sgateway
K8sGateway is a feature-rich, fast, and flexible Kubernetes-native API gateway built on Envoy proxy and Kubernetes Gateway API. It excels in function-level routing, supports legacy apps, microservices, and serverless. It offers robust discovery capabilities, seamless integration with open-source projects, and supports hybrid applications with various technologies, architectures, protocols, and clouds.
kgateway
Kgateway is a feature-rich, fast, and flexible Kubernetes-native API gateway built on top of Envoy proxy and the Kubernetes Gateway API. It excels in function-level routing, supports legacy apps, microservices, and serverless, offers robust discovery capabilities, integrates seamlessly with open-source projects, and is designed to support hybrid applications with various technologies, architectures, protocols, and clouds.
CodeProject.AI-Server
CodeProject.AI Server is a standalone, self-hosted, fast, free, and open-source Artificial Intelligence microserver designed for any platform and language. It can be installed locally without the need for off-device or out-of-network data transfer, providing an easy-to-use solution for developers interested in AI programming. The server includes a HTTP REST API server, backend analysis services, and the source code, enabling users to perform various AI tasks locally without relying on external services or cloud computing. Current capabilities include object detection, face detection, scene recognition, sentiment analysis, and more, with ongoing feature expansions planned. The project aims to promote AI development, simplify AI implementation, focus on core use-cases, and leverage the expertise of the developer community.
model_server
OpenVINO™ Model Server (OVMS) is a high-performance system for serving models. Implemented in C++ for scalability and optimized for deployment on Intel architectures, the model server uses the same architecture and API as TensorFlow Serving and KServe while applying OpenVINO for inference execution. Inference service is provided via gRPC or REST API, making deploying new algorithms and AI experiments easy.
aide
Aide is an Open Source AI-native code editor that combines the powerful features of VS Code with advanced AI capabilities. It provides a combined chat + edit flow, proactive agents for fixing errors, inline editing widget, intelligent code completion, and AST navigation. Aide is designed to be an intelligent coding companion, helping users write better code faster while maintaining control over the development process.
bytechef
ByteChef is an open-source, low-code, extendable API integration and workflow automation platform. It provides an intuitive UI Workflow Editor, event-driven & scheduled workflows, multiple flow controls, built-in code editor supporting Java, JavaScript, Python, and Ruby, rich component ecosystem, extendable with custom connectors, AI-ready with built-in AI components, developer-ready to expose workflows as APIs, version control friendly, self-hosted, scalable, and resilient. It allows users to build and visualize workflows, automate tasks across SaaS apps, internal APIs, and databases, and handle millions of workflows with high availability and fault tolerance.
finic
Finic is an open source python-based integration platform designed for business users to create v1 integrations with minimal code, while also being flexible for developers to build complex integrations directly in python. It offers a low-code web UI, a dedicated Python environment for each workflow, and generative AI features. Finic decouples integration from product code, supports custom connectors, and is open source. It is not an ETL tool but focuses on integrating functionality between applications via APIs or SFTP, and it is not a workflow automation tool optimized for complex use cases.
For similar tasks
lollms-webui
LoLLMs WebUI (Lord of Large Language Multimodal Systems: One tool to rule them all) is a user-friendly interface to access and utilize various LLM (Large Language Models) and other AI models for a wide range of tasks. With over 500 AI expert conditionings across diverse domains and more than 2500 fine tuned models over multiple domains, LoLLMs WebUI provides an immediate resource for any problem, from car repair to coding assistance, legal matters, medical diagnosis, entertainment, and more. The easy-to-use UI with light and dark mode options, integration with GitHub repository, support for different personalities, and features like thumb up/down rating, copy, edit, and remove messages, local database storage, search, export, and delete multiple discussions, make LoLLMs WebUI a powerful and versatile tool.
continue
Continue is an open-source autopilot for VS Code and JetBrains that allows you to code with any LLM. With Continue, you can ask coding questions, edit code in natural language, generate files from scratch, and more. Continue is easy to use and can help you save time and improve your coding skills.
anterion
Anterion is an open-source AI software engineer that extends the capabilities of `SWE-agent` to plan and execute open-ended engineering tasks, with a frontend inspired by `OpenDevin`. It is designed to help users fix bugs and prototype ideas with ease. Anterion is equipped with easy deployment and a user-friendly interface, making it accessible to users of all skill levels.
sglang
SGLang is a structured generation language designed for large language models (LLMs). It makes your interaction with LLMs faster and more controllable by co-designing the frontend language and the runtime system. The core features of SGLang include: - **A Flexible Front-End Language**: This allows for easy programming of LLM applications with multiple chained generation calls, advanced prompting techniques, control flow, multiple modalities, parallelism, and external interaction. - **A High-Performance Runtime with RadixAttention**: This feature significantly accelerates the execution of complex LLM programs by automatic KV cache reuse across multiple calls. It also supports other common techniques like continuous batching and tensor parallelism.
ChatDBG
ChatDBG is an AI-based debugging assistant for C/C++/Python/Rust code that integrates large language models into a standard debugger (`pdb`, `lldb`, `gdb`, and `windbg`) to help debug your code. With ChatDBG, you can engage in a dialog with your debugger, asking open-ended questions about your program, like `why is x null?`. ChatDBG will _take the wheel_ and steer the debugger to answer your queries. ChatDBG can provide error diagnoses and suggest fixes. As far as we are aware, ChatDBG is the _first_ debugger to automatically perform root cause analysis and to provide suggested fixes.
aider
Aider is a command-line tool that lets you pair program with GPT-3.5/GPT-4 to edit code stored in your local git repository. Aider will directly edit the code in your local source files and git commit the changes with sensible commit messages. You can start a new project or work with an existing git repo. Aider is unique in that it lets you ask for changes to pre-existing, larger codebases.
chatgpt-web
ChatGPT Web is a web application that provides access to the ChatGPT API. It offers two non-official methods to interact with ChatGPT: through the ChatGPTAPI (using the `gpt-3.5-turbo-0301` model) or through the ChatGPTUnofficialProxyAPI (using a web access token). The ChatGPTAPI method is more reliable but requires an OpenAI API key, while the ChatGPTUnofficialProxyAPI method is free but less reliable. The application includes features such as user registration and login, synchronization of conversation history, customization of API keys and sensitive words, and management of users and keys. It also provides a user interface for interacting with ChatGPT and supports multiple languages and themes.
For similar jobs
sweep
Sweep is an AI junior developer that turns bugs and feature requests into code changes. It automatically handles developer experience improvements like adding type hints and improving test coverage.
teams-ai
The Teams AI Library is a software development kit (SDK) that helps developers create bots that can interact with Teams and Microsoft 365 applications. It is built on top of the Bot Framework SDK and simplifies the process of developing bots that interact with Teams' artificial intelligence capabilities. The SDK is available for JavaScript/TypeScript, .NET, and Python.
ai-guide
This guide is dedicated to Large Language Models (LLMs) that you can run on your home computer. It assumes your PC is a lower-end, non-gaming setup.
classifai
Supercharge WordPress Content Workflows and Engagement with Artificial Intelligence. Tap into leading cloud-based services like OpenAI, Microsoft Azure AI, Google Gemini and IBM Watson to augment your WordPress-powered websites. Publish content faster while improving SEO performance and increasing audience engagement. ClassifAI integrates Artificial Intelligence and Machine Learning technologies to lighten your workload and eliminate tedious tasks, giving you more time to create original content that matters.
chatbot-ui
Chatbot UI is an open-source AI chat app that allows users to create and deploy their own AI chatbots. It is easy to use and can be customized to fit any need. Chatbot UI is perfect for businesses, developers, and anyone who wants to create a chatbot.
BricksLLM
BricksLLM is a cloud native AI gateway written in Go. Currently, it provides native support for OpenAI, Anthropic, Azure OpenAI and vLLM. BricksLLM aims to provide enterprise level infrastructure that can power any LLM production use cases. Here are some use cases for BricksLLM: * Set LLM usage limits for users on different pricing tiers * Track LLM usage on a per user and per organization basis * Block or redact requests containing PIIs * Improve LLM reliability with failovers, retries and caching * Distribute API keys with rate limits and cost limits for internal development/production use cases * Distribute API keys with rate limits and cost limits for students
uAgents
uAgents is a Python library developed by Fetch.ai that allows for the creation of autonomous AI agents. These agents can perform various tasks on a schedule or take action on various events. uAgents are easy to create and manage, and they are connected to a fast-growing network of other uAgents. They are also secure, with cryptographically secured messages and wallets.
griptape
Griptape is a modular Python framework for building AI-powered applications that securely connect to your enterprise data and APIs. It offers developers the ability to maintain control and flexibility at every step. Griptape's core components include Structures (Agents, Pipelines, and Workflows), Tasks, Tools, Memory (Conversation Memory, Task Memory, and Meta Memory), Drivers (Prompt and Embedding Drivers, Vector Store Drivers, Image Generation Drivers, Image Query Drivers, SQL Drivers, Web Scraper Drivers, and Conversation Memory Drivers), Engines (Query Engines, Extraction Engines, Summary Engines, Image Generation Engines, and Image Query Engines), and additional components (Rulesets, Loaders, Artifacts, Chunkers, and Tokenizers). Griptape enables developers to create AI-powered applications with ease and efficiency.