30 open-source projects similar to flake8-docs/flake8-rst, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Flake8 Rst alternative.
A ChatGPT, Gemini, Claude, and Ollama(offline) plug-in for Embarcadero RAD Studio IDE XE5 to 12.1
How to add ChatGPT's Text Completion to Microsoft Word
A (nearly) seamless integration of ChatGPT into Obsidian.
ChatGPT directly within Google Docs as an Editor Add-on 📑
This project is a plugin that supports ChatGPT running on JetBrains series IDE.
A simple plugin that allows running mypy from PyCharm and navigate between errors
A library for development of single-page full-stack web applications in clj/cljs
An unofficial Visual Studio Code - OpenAI ChatGPT integration
Pandas AI is a data analysis library and natural language interface that uses large language models to perform conversational querying on structured datasets. It functions as a retrieval-augmented generation framework designed to translate plain text questions into executable code for extracting insights from dataframes and structured files. The system includes a dedicated sandbox execution environment that runs AI-generated analysis code within an isolated container to prevent security risks and system compromise. It employs a natural language translation layer and contextual retrieval to ma
Vim plugin for executing Python's optional static type checker MyPy
Seamlessly integrate LLMs into scikit-learn.
ChatGPT.nvim is an OpenAI LLM Neovim plugin that serves as an AI-powered code assistant for refactoring, completing, and fixing code snippets. It functions as a custom prompt automation tool and a markdown renderer, allowing users to interact with language models directly within the editor. The project distinguishes itself through a framework for defining reusable AI personas and automated text processing tasks using system prompts and templates. It includes a specialized rendering system that transforms responses into styled markdown with foldable code blocks. The plugin covers interactive
Lints Python code blocks in Markdown files using flake8
AICommand is an LLM-powered editor controller and automation tool designed for the Unity Editor. It integrates large language models to translate natural language prompts into executable commands, allowing users to manipulate development environment settings and objects through text-based instructions. The system employs a text-to-action pipeline that uses LLM-based command mapping and reflection-based API discovery to resolve natural language input into specific editor functions. This process enables the execution of Unity editor functions by resolving string identifiers to code handles at r
Yet another AI git commit plugin, but without the need for manual confirmation.
Jupyterlab extension to lint python notebooks and python files in the text editor. Uses flake8 python library for linting.
This project is an AI assistant for Visual Studio Code that utilizes a large language model to generate code and answer programming queries. It functions as a code generator and assistant, enabling the insertion of AI-generated snippets directly into active source files and providing a conversational interface via a side panel chat. The extension facilitates structural refactoring, optimization, and debugging of selected code blocks through natural language prompts. It also generates natural language explanations and technical documentation for complex code segments without requiring the user
Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks
A plugin for Flake8 that provides specializations for type hinting stub files, especially interesting for linting typeshed.
ReScript is a statically typed programming language and compiler designed to transform type-safe source code into efficient, human-readable JavaScript. It functions as a transpiler that enforces data consistency and prevents runtime errors through static type analysis for both web and server applications. The project distinguishes itself as an incremental build system that analyzes dependency graphs to recompile only modified files and their dependents. It includes a JSX compatible compiler for building user interfaces and provides a framework for bridging type-safe code with existing JavaScr
Emacs as your personal AI assistant. Use LLMs such as ChatGPT or LLaMA for text generation or DALL-E and Stable Diffusion for image generation. Also supports speech input / output.
Better Python Stacktraces with power of AI.