Skip to content
aicoolies logo

# Open Source

761 tools tagged

showing 48 of 761 tools

Structured generation for LLMs

Outlines is an open-source Python library for structured text generation that guarantees LLM outputs conform to a defined schema or format. It constrains the model's token selection at each step so only tokens leading to valid output are considered, eliminating fragile post-processing. Supports multiple-choice constraints, regex patterns, JSON Schema, and type-safe Pydantic models — helping teams extract reliable structured data from any LLM.

Open Source

High-performance Rust JavaScript toolchain

Oxc is a high-performance collection of JavaScript and TypeScript tools written in Rust by the VoidZero team. It includes a parser, linter, formatter, transpiler, minifier, and module resolver that run 50x faster than their JS equivalents. Oxc powers Rolldown and integrates with Vite, forming the backbone of a unified Rust-based toolchain. With 20K+ GitHub stars and MIT license, it provides drop-in replacements for ESLint, Prettier, and Babel with dramatic speed gains.

Open Source

Rust-powered JavaScript linter that is 50-100x faster than ESLint

Oxlint is an extremely fast JavaScript and TypeScript linter built as part of the OXC (Oxidation Compiler) toolchain written in Rust. It runs 50-100x faster than ESLint by parsing and analyzing code in a single optimized pass without requiring any plugins or configurations. Oxlint ships with 520+ built-in rules covering correctness, performance, and style checks, and is designed to run alongside ESLint during migration. Part of Evan You's VoidZero initiative, OXC has over 20,000 GitHub stars.

Open Source

Data versioning and pipeline automation for ML

Pachyderm is a data versioning and pipeline automation platform that provides Git-like version control for datasets with automatic data lineage tracking. Acquired by HPE, it enables reproducible ML workflows by connecting data versioning to containerized processing pipelines. Features include automatic provenance tracking, incremental processing, and deduplication for efficient storage of large datasets.

freemiumOpen Source

Consumer-driven contract testing for APIs and microservices

Pact is the de-facto contract testing framework for HTTP APIs and event-driven systems across 12+ languages. It verifies that services can communicate correctly by testing API contracts from the consumer's perspective before deployment, catching breaking changes in microservice architectures. Maintained by Pact Foundation with 7,000+ combined GitHub stars across implementations. PactFlow offers a managed SaaS broker. Used widely in enterprise microservice teams to prevent integration failures.

Open Source

In-page AI browser agent via a single script tag

Page Agent is Alibaba's open-source JavaScript library that embeds an AI GUI agent directly into any web page through a single script tag injection. Unlike headless browser tools that operate externally, Page Agent works inside the DOM using text-based manipulation for natural language QA testing, enterprise copilots, and making legacy web apps AI-native. It supports BYOLLM with any model provider and requires no backend changes.

Open Source

Vectorless, reasoning-based RAG that reads documents like a human expert — no vector DB, no chunking.

PageIndex is a vectorless, reasoning-based RAG system that builds hierarchical tree indexes from long documents and uses LLMs to navigate them like a human expert would. Instead of chunking text and comparing embeddings, it constructs a table-of-contents-style structure and reasons its way to the right sections — no vector database required. Available as an open-source Python package, cloud API, MCP server, and chat platform.

freemiumOpen Source

Elasticsearch-quality full-text and hybrid search inside Postgres

ParadeDB brings Elasticsearch-quality full-text search, BM25 ranking, and hybrid vector-keyword search directly into PostgreSQL as native extensions. Backed by a 12 million dollar Series A with over 500,000 Docker deployments, it eliminates the overhead of running separate search infrastructure. Teams get powerful search within their existing Postgres stack without managing additional clusters.

Open Source

Run Claude Code, Codex, and Gemini agents in parallel with isolated branches

Open-source desktop app for orchestrating multiple AI coding agents simultaneously. Auto-creates git worktrees per agent and symlinks shared dependencies to prevent conflicts between parallel tasks. Designed for teams and power users who want to run several AI agents on different features or bugs at the same time, maximizing throughput while keeping each agent's changes cleanly isolated.

Open Source

Real-time ETL and RAG engine with Python API and Rust core

Pathway is an open-source Python ETL framework with a high-performance Rust engine for stream processing, real-time analytics, and RAG pipelines. It handles both batch and streaming data in a unified API, enabling live-updating vector indexes, real-time document processing, and AI agent memory that refreshes as new data arrives. 63,000+ GitHub stars, used for production RAG systems where static vector databases create stale context. Apache 2.0 licensed with enterprise cloud options.

freemiumOpen Source

Open-source TypeScript headless CMS and app framework

Payload is an open-source TypeScript-first headless CMS and app framework with 32K+ GitHub stars. Built on Next.js with PostgreSQL or MongoDB, it provides auto-generated REST and GraphQL APIs, a customizable admin panel, access control, localization, versioning, and file uploads. Config-as-code defines collections in TypeScript for full type safety. Features live preview, draft system, block-based editor, and extensible plugins. Self-hostable with no vendor lock-in.

freemiumOpen Source

Open-source AI code editor (VS Code fork)

Community-driven AI code assistant that runs in VS Code with full local model support. Autocomplete, chat, and inline editing powered by your choice of cloud or local LLMs. Fully open-source with 25k+ GitHub stars, Continue is popular among privacy-conscious developers who want IDE-integrated AI assistance without vendor lock-in or data sharing.

freemiumOpen Source

Open-source design and prototyping

Open-source design and prototyping platform offering a free, web-based alternative to Figma and Sketch with self-hosting and no team-size limits. Penpot uses SVG and CSS as native formats for inherent web compatibility, with real-time multiplayer collaboration, vector editing, interactive prototyping, components with variants, design tokens, flex layouts, and Figma file import.

Open Source

NVIDIA's real-time persona-driven voice dialogue model

PersonaPlex is NVIDIA's open-source, full-duplex speech-to-speech conversational AI model that enables persona control through text-based role prompts and audio-based voice conditioning. Built on the Moshi architecture, it produces natural, low-latency spoken interactions with consistent persona across conversations. The model supports multiple pre-packaged voice embeddings for both natural and varied speaking styles, making it suitable for building interactive voice agents and assistants.

Open Source

AI-powered marketing-ready READMEs from code

PitchDocs is an AI documentation generator that scans codebases to produce marketing-ready READMEs, changelogs, and AI context files like llms.txt. It bridges the gap between raw source code and consumer-ready technical communication, targeting the growing need for high-quality README files that serve both human developers and AI agents accessing documentation.

freemiumOpen Source

Declarative multimodal AI data infrastructure

Pixeltable is a declarative data infrastructure for multimodal AI that stores video, audio, images, and documents as first-class column types. Define Python computed columns for inference and transformations, and Pixeltable auto-orchestrates execution with incremental updates. Built-in vector search eliminates the need for separate vector databases while supporting RAG and semantic search workflows.

Open Source

Open-source Jira alternative

Plane is an open-source project management and issue tracking tool designed as a modern, self-hostable alternative to Jira, Linear, and Asana. Gives teams full control over their data and infrastructure while delivering a polished, feature-rich interface. Combines issue tracking, sprint management, documentation (Plane Pages), and modules into a single workspace with cycles, views, and kanban boards.

freemiumOpen Source

Visual builder for React with headless CMS

Plasmic is a visual page builder and design tool that integrates directly into existing codebases, letting teams create and manage web pages with a Figma-like canvas while keeping production code under version control. Non-developers can ship marketing pages and CMS content, while engineers expose React components for visual editing. Supports Next.js, Gatsby, Remix, and any React framework.

freemiumOpen Source

Privacy-friendly Google Analytics alternative

Plausible Analytics is an open-source, lightweight, privacy-friendly web analytics tool trusted by 17,000+ paying customers including Hugging Face and Basecamp. It provides essential website metrics on a single-page dashboard without cookies, personal data collection, or GDPR consent banners. The tracking script is 75x smaller than Google Analytics. Self-hostable via Docker or available as managed EU-hosted SaaS.

freemiumOpen Source

Microsoft's MCP server for structured browser automation by AI agents

Playwright MCP is Microsoft's Model Context Protocol server that enables AI agents to automate web browsers through structured tool calls. It exposes Playwright's browser automation capabilities as MCP tools for navigation, clicks, forms, extraction, and screenshots. The Microsoft-maintained repo has 30K+ GitHub stars and is a durable default for structured browser interaction in agent workflows.

Open Source

Single-binary open-source backend

PocketBase is an open-source backend in a single Go binary with 44K+ GitHub stars providing a real-time database, authentication, file storage, and admin dashboard. No dependencies, no Docker required — just download and run. Features collection-based data modeling, REST API, real-time subscriptions, OAuth2 authentication, file uploads with thumbnails, and a built-in admin UI. Extends with custom Go code or JavaScript hooks. Ideal for prototyping, MVPs, and small-to-medium applications.

Open Source

Daemonless container engine — a drop-in Docker alternative that runs rootless.

Podman is a daemonless, open-source container engine developed by Red Hat as a secure alternative to Docker. It can run, build, and manage OCI containers and pods without requiring a daemon process or root privileges. CLI-compatible with Docker commands, making migration seamless.

Open Source

Task runner for Python with Poetry and uv

Poethepoet (poe) is a batteries-included task runner for Python projects that integrates with Poetry and uv package managers. Define tasks in pyproject.toml, compose them in sequential, parallel, or DAG workflows, and execute with full virtual environment context. Supports shell commands, Python scripts, environment variables, .env file loading, and auto-generated shell completion across bash, zsh, and fish for streamlined development workflows.

Open Source

Lightning-fast DataFrame library in Rust

Polars is an extremely fast DataFrame library written in Rust that provides a powerful query engine for data manipulation in Python, Node.js, and R. Built on Apache Arrow columnar format, Polars delivers performance that outpaces Pandas by 10-100x on common operations through parallel execution and SIMD optimizations. It features lazy evaluation with automatic query optimization, streaming for out-of-core processing, and an expressive API for filtering, joining, and aggregating datasets.

Open Source

Container management GUI for Docker and Kubernetes

Portainer is an open-source container management platform with 32K+ GitHub stars providing a web-based GUI for Docker, Docker Swarm, and Kubernetes. Simplifies container operations with visual management of containers, images, volumes, networks, and stacks without CLI expertise. Features user management with RBAC, environment templates, GitOps deployments, and edge computing support. Community Edition is free for up to 5 environments. Business Edition adds governance and support.

freemiumOpen Source

Heroku-like PaaS built on Kubernetes with YC backing

Porter is a YC-backed platform-as-a-service that provides a Heroku-like deployment experience on top of Kubernetes. It abstracts away cluster management while giving teams full access to underlying infrastructure when needed. Supports deploying from Git repos, Docker images, or Helm charts with automatic HTTPS, scaling, and preview environments. Runs on AWS, GCP, or Azure.

freemiumOpen Source

Build codebase context graphs and AI agents for engineering

Engineering context graph and agent platform that parses codebases into living knowledge graphs for automated SDLC tasks. Connects to repositories, issue trackers, and team communications to empower AI agents with deep architecture understanding for debugging, PR generation, and system design. Offers an open-source core with full IDE extensions, CLI integrations, and enterprise on-premises deployment options.

freemiumOpen Source

Low-code multi-agent framework with chat integrations

PraisonAI is an open-source low-code multi-agent framework with 6K+ GitHub stars for building AI agent teams through simple YAML configuration. Define agent roles, goals, and tools in YAML and PraisonAI handles orchestration. Features built-in integrations with WhatsApp, Telegram, Discord, and Slack for deploying conversational agents. Supports both CrewAI and AutoGen as backend orchestrators, RAG capabilities, and a web UI for monitoring agent interactions in real-time.

Open Source

Modern workflow orchestration for data pipelines

Prefect is an open-source workflow orchestration framework with 18K+ GitHub stars providing a Python-native approach to building, scheduling, and monitoring data pipelines. Turns any Python function into a schedulable, observable workflow with decorators. Features automatic retries, caching, concurrency controls, event-driven triggers, and a modern dashboard. Easier to adopt than Airflow with less boilerplate. Prefect Cloud provides managed orchestration with team collaboration features.

freemiumOpen Source

Open-source PII detection and anonymization for AI data flows

Presidio is an MIT-licensed privacy framework for identifying and anonymizing personally identifiable information in text, images, and structured data. It can act as a de-identification layer around LLM prompts, logs, RAG corpora, and customer-data workflows.

Open Source

Build and evaluate LLM apps end-to-end

Prompt Flow is Microsoft's open-source development suite for building, testing, evaluating, and deploying LLM-based applications end-to-end. It links LLM calls, prompts, Python code, and other tools into executable flows defined in YAML, with a VS Code extension providing a visual flow designer. The tool supports tracing LLM interactions for debugging, running batch evaluations with quality metrics against larger datasets, and integrating tests into CI/CD pipelines before production deployment.

Open Source

AI/ML supply chain security and model risk management

Protect AI is a YC-backed AI security company focused on ML supply chain protection. Its platform includes ModelScan for detecting malicious code in model files, Guardian for model repository security policies, and NB Defense for Jupyter notebook scanning. Advocates for SLSA-style supply chain standards for ML, helping organizations secure the full pipeline from training data to production model deployment.

freemiumOpen Source

Headless Chrome Node.js API

Node.js library by Google that provides a high-level API for controlling headless or full Chrome and Chromium browsers programmatically. Used extensively for web scraping, automated testing, PDF generation, screenshot capture, form submission, and performance monitoring. Supports page navigation, DOM manipulation, network interception, and cookie management. Works with Chrome DevTools Protocol directly. The most widely-used browser automation tool in the Node.js ecosystem with 89K+ GitHub stars.

Open Source

Microsoft's automated red teaming framework for AI systems

PyRIT (Python Risk Identification Toolkit) is Microsoft's open-source framework for automated red teaming of generative AI systems. It enables security researchers to probe LLMs for jailbreaks, prompt injection, content safety bypasses, and harmful output generation using multi-turn attack strategies, scoring engines, and orchestrated adversarial workflows. Supports multiple target models and integrates with Azure AI services.

Open Source

Production RAG engine with hybrid search and knowledge graphs

R2R is a production-grade RAG engine from SciPhi AI that combines hybrid search with knowledge graph extraction and agentic retrieval capabilities. It provides a complete pipeline from document ingestion through retrieval and generation, supporting vector, keyword, and graph-based search strategies. The managed API and self-hosted options make it accessible for both rapid prototyping and production deployments requiring advanced retrieval beyond simple vector similarity.

Open Source

All-in-one multimodal RAG framework

RAG-Anything is an all-in-one multimodal RAG framework from the University of Hong Kong that processes text, images, tables, and equations through a unified pipeline built on LightRAG. It constructs multi-modal knowledge graphs by extracting multimodal entities and establishing cross-modal relationships. The VLM-Enhanced Query mode integrates visual content into large language models for deeper document understanding beyond plain text retrieval.

Open Source

Deep document understanding RAG engine

RAGFlow is an open-source RAG engine with 76K+ GitHub stars that provides deep document understanding for building knowledge-based AI applications. Optimizes chunking for 20+ document types including PDFs, Word docs, presentations, and images using layout-aware parsing. Features template-based chunking strategies, citation with source references, multi-recall retrieval combining keyword and semantic search, and a visual knowledge base management interface with drag-and-drop document upload.

freemiumOpen Source

Unstyled, accessible React component primitives for building design systems.

Radix UI is an open-source library of unstyled, accessible React component primitives. Provides fully functional components (dialog, dropdown, tooltip, tabs, accordion, etc.) without any styling, letting developers apply their own design. The foundation behind shadcn/ui. WAI-ARIA compliant with keyboard navigation built in.

Open Source

Container-native local AI model serving with Podman

RamaLama is an open-source tool that containerizes AI model inference using Podman or Docker, eliminating host system configuration complexity. It auto-detects GPUs (NVIDIA, AMD, Intel, Apple Silicon), pulls models from HuggingFace, Ollama, and OCI registries, and runs them in isolated rootless containers with read-only mounts and network isolation. Developed under the Containers project (Red Hat ecosystem), it brings familiar container workflows to local LLM serving.

Open Source

Inspect React component trees

Official browser extension by Meta for inspecting and debugging React component trees, props, state, hooks, and context in real-time. Features component highlighting on hover, profiler for measuring render performance and identifying bottlenecks, and component search/filtering. Supports React 16+ including Suspense, error boundaries, and concurrent features. Available for Chrome and Firefox. Essential for debugging re-renders, state management issues, and understanding component hierarchies.

Open Source

On-device AI inference for React Native apps

Declarative framework for running AI models on-device in React Native applications, powered by Meta ExecuTorch runtime. Supports LLMs including Llama 3.2, computer vision, OCR, embeddings, and vision-language models on iOS 17+ and Android 13+. Developed by Software Mansion with pre-built optimized models, custom model export support, and privacy-first inference without any cloud dependency for mobile AI development.

Open Source

Automatically detect and fix slow React re-renders

Open-source tool that highlights unnecessary and slow React re-renders directly in your app — as a browser extension, CLI, or drop-in package, with no code changes required.

freemiumOpen Source

DeepSeek-native terminal coding agent with a Go rewrite and MCP support

Reasonix is an open-source terminal coding agent built around DeepSeek workflows, with a newer Go-based 1.0 line, MCP integration, repository-aware code understanding, and BYOK model usage. It fits developers who want a DeepSeek-first CLI agent rather than a Claude- or OpenAI-native workflow.

Open Source

Cursor for business workflow automation

Rebolt is a Y Combinator W25 company marketed as Cursor for business workflow automation, focusing on generating the business logic and internal UIs needed for complex company operations. It targets the internal tooling problem with an agentic automation approach, helping teams build custom workflow applications that connect existing business systems without traditional development cycles.

freemiumOpen Source

OpenAPI-powered developer portals

OpenAPI documentation renderer with a clean three-panel layout that generates beautiful, responsive API reference pages from your OpenAPI spec. Available as open-source React component or CLI-generated static site. Supports code samples in multiple languages, search, and deep linking, making it the go-to choice for teams who want polished API docs without custom development.

freemiumOpen Source

Time-travel debugging for Redux

Browser extension for inspecting and debugging Redux state management in React applications. Features time-travel debugging to replay actions step-by-step, state diff viewer showing exactly what changed, action log with payload inspection, state import/export, and ability to dispatch actions manually. Supports Redux Toolkit and legacy Redux. Available for Chrome, Firefox, and as a standalone Electron app. Essential for debugging complex Redux state flows in production and development.

Open Source

React meta-framework for enterprise CRUD apps

Refine is an open-source React meta-framework for building data-intensive enterprise applications like admin panels, dashboards, and internal tools. Its headless architecture separates business logic from UI, supporting Ant Design, Material UI, Mantine, and Tailwind CSS. Connects to 15+ backends including REST, GraphQL, Supabase, Firebase, Strapi, and Hasura with built-in authentication and role-based access control. Deploys on Next.js, Remix, React Native, and Electron.

Open Source

Hundreds of GitHub UI enhancements

Open-source browser extension with hundreds of small UX improvements to GitHub: cleaner diffs, one-click PR merging, reaction avatars, linkified commit SHAs, and much more. Fixes dozens of long-standing GitHub UI annoyances that power users encounter daily, making the GitHub web experience feel polished and efficient without waiting for official feature updates.

Open Source