Industry
Contents
Independent AI analysis, European lens

19 min read

IC Lab / GitHub repos

21 AI GitHub repositories to watch in November 2026

A public PDF can become a tidy Markdown file with its table scrambled. MarkItDown converts files for text analysis; Docling also parses document structure. Either needs a check against the source before another tool relies on its output.

The 21 projects below solve different jobs, from local chat and document parsing to workflow automation and design. Each has a proposed first task, setup requirements and costs. Choose the result to verify before choosing the repository.

21 repos7 categories

New to GitHub? Start with our installation guide →

All 21 repos by category

Setup level

Local AI & chat

Start with a desktop app, or give a local model a browser interface.

Local AI & chat · Install and go

Ollama

Run supported language models on your computer. Useful for trying local AI without building a model server yourself.

Local model runner · MIT · 183k stars · v0.40.6, 16 Oct
How to try Ollama
  1. Download the installer for macOS or Windows from the links in the README. Linux has an install script and manual instructions.
  2. Choose a local model that fits your machine, download it and open a chat.
  3. First task, summarise a short public article and check the result against the original.

Needs A Mac, Windows PC or Linux machine with enough disk space and memory for the model you pick.

Costs Free to run locally. The README also mentions cloud models but does not state their pricing.

The catch Local models need disk space and enough memory. Ollama also offers cloud models, so check which mode you selected before assuming a prompt stays on your device.

Read the official setup instructions ↗

Local AI & chat · Install and go

Cherry Studio

Bring several AI providers into one desktop workspace. Useful if your team keeps switching between model websites or wants to compare answers.

Desktop app · AGPL-3.0 · 50.8k stars · v2.1.2, 21 Sep
How to try Cherry Studio
  1. Use the official website linked from the README to get the Windows, Mac or Linux app.
  2. Connect a supported provider, or a local model through Ollama or LM Studio.
  3. First task, give two models the same public document and compare what they miss.

Needs Windows, Mac or Linux, plus an account with a model provider or a local model.

Costs The Community Edition is free, while cloud providers charge for usage. The README lists a paid Enterprise Edition without prices.

The catch The desktop client is separate from the models it uses. A cloud provider may charge for usage and receive your prompts; a local looking interface does not make every connection local. The Community Edition uses AGPL-3.0, which the README says permits commercial use if you comply with it.

Read the official setup instructions ↗

Local AI & chat · Some setup

Open WebUI

A browser interface for chatting with local or connected AI models. Useful when you want a familiar chat screen over an Ollama installation.

Chat interface · Open WebUI License · 156k stars · v0.12.3, 16 Oct
How to try Open WebUI
  1. Ask a technical colleague to follow the README. It offers a pip route (Python 3.11 recommended) and a Docker route.
  2. Connect Ollama or your chosen model provider, then open the local browser address shown in the guide.
  3. First task, run a short question through the intended model and verify which provider answered.

Needs Python 3.11 or Docker, and a model to connect to.

Costs The project is free. The README also promotes a paid Enterprise Plan without prices. Model providers charge separately.

The catch Docker runs the application in a packaged environment; someone still owns updates, stored data and access. Most of the code sits under the project's licence, which includes a branding clause. Review it before deployment.

Read the official setup instructions ↗

Workflow automation & app builders

Connect tools and turn a repeated task into a visual workflow.

Workflow automation & app builders · Some setup

n8n

Connect apps and build repeatable workflows in a visual editor. Useful for moving information between tools without writing a separate integration for each step.

Visual builder · Sustainable Use License · 205k stars · n8n@2.43.7, 16 Oct
How to try n8n
  1. For the easiest introduction, use the cloud option linked from the project. For self hosting, the README gives a Docker command and opens the editor at localhost:5678.
  2. Build a manual workflow using sample data before connecting a live account.
  3. First task, turn three sample enquiry records into a tidy spreadsheet.

Needs A cloud account, or Docker if you host it yourself.

Costs The README does not state prices for the cloud option; check n8n's pricing page. Connected AI and other services can add charges.

The catch Self hosting brings server upkeep, credentials and backups. n8n is fair code under its Sustainable Use License, rather than a permissive open source licence.

Read the official setup instructions ↗ · Compare n8n vs Make costs and hosting ↗

Workflow automation & app builders · Some setup

Dify

Build AI apps, document question answering and multi step workflows in a shared workspace. Useful for turning a repeated prompt into a small tool colleagues can use.

Visual builder · Dify Open Source License · 152k stars · v1.17.1, 10 Sep
How to try Dify
  1. Try Dify Cloud through the README, or have a colleague follow the Docker Compose self hosting instructions and open localhost/install.
  2. Connect a model provider and build one simple workflow.
  3. First task, make a draft FAQ assistant from a small set of public company information.

Needs A cloud account, or Docker with Compose v2.24.0 or later and at least 2 CPU cores and 4 GiB of RAM to self host.

Costs The README says the cloud sandbox plan includes 200 free GPT-4 calls. Model usage and hosting can cost money.

The catch Self hosting needs infrastructure and maintenance; the project's minimum server requirements are not a production capacity estimate. The licence is Apache 2.0 with added conditions, so read the LICENSE file before commercial use.

Read the official setup instructions ↗

Workflow automation & app builders · Archived

Flowise

Build AI agents and connected model workflows on a visual canvas. The team has wound the project down, so this is now a reference or a starting point for a fork.

Visual builder · Apache-2.0 · 55.4k stars · Archived 13 Aug
What archived means for Flowise

The Flowise team announced it was winding down the project. Feature development stopped on 29 July 2026, the repository became read only on 13 August, and the team’s presence on GitHub and Discord ended on 31 August. The npm packages and Docker images are marked deprecated.

The announcement names no hosted successor and encourages teams to fork the code, which stays public under Apache 2.0.

The catch For a work trial, n8n or Dify are safer starting points unless someone on your side can maintain a fork.

Read the official setup instructions ↗ · Compare agent builder billing models ↗

Agent teams & memory

Coordinate agents or give an AI application persistent context.

Agents & memory · Needs a developer

Browser Use

Give an AI agent a browser for tasks that cross web pages. Useful for testing a repeated lookup before connecting live business accounts.

Browser automation · MIT · Added for November; documentation checked 24 October 2026
How to try Browser Use
  1. Ask a developer to follow the Python quickstart; it requires Python 3.11 or newer and offers a uv installation route.
  2. Configure a supported model and choose a local or hosted browser.
  3. First task: collect three facts from public pages and check the source links.

Needs Python, a browser and a supported model.

Costs The library is free. Model APIs and hosted browsers can incur separate charges.

The catch The agent can act on websites, not just read them. Keep the first trial away from payments, messages and live customer records.

Read the official setup instructions ↗

Agent teams & memory · Needs a developer

Paperclip

Coordinate AI agents, assignments and budgets in one dashboard. Useful when managing several agents has become its job.

Agent coordination · MIT · 95.9k stars · v2026.916.0, 16 Sep
How to try Paperclip
  1. Check that you have Node.js 24.11 or newer, then follow the README's quick start, which runs one npx command to set it up.
  2. Connect one supported agent before building a larger team.
  3. First task, assign a narrow research task, inspect its output and compare the recorded work with the brief.

Needs Node.js 24.11 or newer. A local database is created automatically for testing; production use needs your Postgres.

Costs The software is free and needs no Paperclip account. The agents you connect bill their model providers, and Paperclip has budget warnings and hard stops.

The catch Paperclip coordinates agents you supply. Their models, subscriptions and infrastructure remain separate costs. Start with limited permissions and a task you can review.

Read the official setup instructions ↗

Agent teams & memory · Needs a developer

Hindsight

Give an AI application a memory service it can use across tasks. Useful for developers trying to avoid making users repeat the same context.

Memory service · MIT · 44.6k stars · v0.8.6, 29 Jul
How to try Hindsight
  1. Have a developer follow the README's recommended Docker run command and set the model connection.
  2. Connect a small test application through the documented client or API.
  3. First task, save a made up preference, start a fresh interaction and check whether the app retrieves it correctly.

Needs Docker and an API key for a language model. The README says it supports many providers, including local ones.

Costs The software is free, though the connected model can generate usage charges.

The catch This is a component to integrate, not a standalone office assistant. Stored memories need retention decisions, and the connected model can generate usage charges.

Read the official setup instructions ↗

Document search & research

Explore a library of documents and check answers against sources.

Documents & search · Needs a developer

MarkItDown

Convert office files and PDFs into Markdown for text analysis. Useful for getting source material ready for an AI workflow without rebuilding the document by hand.

Files to Markdown · MIT · Added for November; documentation checked 24 October 2026
How to try MarkItDown
  1. Use a Python virtual environment and install the optional dependencies for the formats you need; the README provides a pip route.
  2. Run the command-line converter on a public file and save the Markdown output.
  3. First task: compare headings, links and a table against the original.

Needs A supported Python installation and the dependencies for your file formats.

Costs Local conversion uses your computer. Optional Azure and model integrations may add usage charges.

The catch The output is aimed at text-analysis pipelines, not faithful page reproduction. Check tables and scanned content before trusting downstream answers.

Read the official setup instructions ↗

Documents & search · Needs a developer

Docling

Parse documents into structured content, including PDF layout and tables. Useful when an AI workflow needs reading order as well as extracted text.

Document parsing · MIT · Added for November; documentation checked 24 October 2026
How to try Docling
  1. Ask a technical colleague to install Docling with pip using Python 3.10 or newer.
  2. Follow the CLI or Python quickstart to convert a public PDF into Markdown.
  3. First task: use a two-column report with a table and compare the reading order and cells.

Needs Python and enough local resources for the selected processing pipeline.

Costs Local processing uses your hardware. Review the terms of any optional models or remote services separately.

The catch Layout parsing is still something to check. An orderly Markdown file can contain a scrambled table; keep the source beside it.

Read the official setup instructions ↗

Document search & research · Needs a developer

RAGFlow

Build document search and question answering with references back to source material. Useful for exploring a library of reports rather than pasting one file at a time.

Document search · Apache-2.0 · 88.7k stars · v0.27.1, 28 Aug
How to try RAGFlow
  1. Have a technical colleague follow the README's prerequisites and Docker guide. The README tells you to check out a specific version tag, so check it against the latest release.
  2. Configure the required models, then import a small set of public documents.
  3. First task, ask five questions whose answers you already know and inspect the cited passages.

Needs At least 4 CPU cores, 16 GB RAM and 50 GB of free disk, plus Docker 24 or later and Docker Compose 2.26.1 or later.

Costs The software is free. Servers and model usage cost money, and the project also offers a hosted service.

The catch Those figures are a starting point; workload and optional models can require more. Citations help you check an answer, but do not prove it is correct.

Read the official setup instructions ↗

Audio & transcription

Try speech generation, dubbing or local transcription.

Audio & transcription · Install and go

VoiceStudio

Create and edit speech, dubbing and transcription with locally run engines. Useful for testing an audio workflow without sending every recording to a hosted studio.

Speech and dubbing · AGPL-3.0 · 74.4k stars · v0.5.6, 23 Sep
How to try VoiceStudio
  1. Open Releases through the README and choose the desktop package for your system, a .dmg for Mac, an .exe for Windows, or an AppImage or .deb for Linux.
  2. Follow the platform guide and download the engine or model needed for your task.
  3. First task, generate a short passage using a supplied voice before attempting a larger project.

Needs A desktop computer. An NVIDIA GPU or Apple Silicon speeds it up. Without a GPU it runs on the CPU, more slowly, and the setup needs about 5 GB of free disk.

Costs Free to run under the AGPL-3.0 licence.

The catch Speed and available engines depend on hardware. The README notes that Intel Macs need a remote backend. Voice and language support varies by engine, so test your exact use case.

Read the official setup instructions ↗

Audio & transcription · Needs a developer

whisper.cpp

Run Whisper speech recognition locally. Useful for building transcription into an internal workflow or evaluating local processing of recorded interviews.

Speech recognition engine · MIT · 54.5k stars · v1.9.5, 6 Oct
How to try whisper.cpp
  1. Ask a technical colleague to follow the quick start, clone the code, download a model, build the command line tool and run it on a sample file.
  2. Convert your audio first. The basic command line tool reads 16 bit WAV files, and the README shows an ffmpeg command to convert other formats.
  3. First task, transcribe a short recording, then check names, numbers and quotations against the audio.

Needs Git, CMake and a C++ build setup, plus ffmpeg for converting audio.

Costs Free, and it runs on your machine. Larger models need more memory.

The catch This is an engine and set of examples rather than a polished editing studio. Larger models need more resources, and every transcript still needs checking.

Read the official setup instructions ↗

Video & design

Create repeatable videos, explore a CAD model from a written brief, or test the free Photoshop and Premiere style editors.

Video & design · Needs a developer

HyperFrames

Turn HTML based compositions into MP4 video. Useful for repeatable product explainers, animated charts or videos made from a template.

Video from code · Apache-2.0 · 65.5k stars · v0.8.168, 17 Oct
How to try HyperFrames
  1. Have a developer follow the CLI quick start, one command creates a project, one previews it in the browser and one renders the MP4.
  2. Create an example project, preview it and render an MP4.
  3. First task, change the text in a short template and check the rendered video.

Needs Node.js 22 or later and FFmpeg.

Costs The README states no price for the tool.

The catch This is a code based production route. It suits teams with a developer or coding agent more than someone expecting a conventional video editing timeline.

Read the official setup instructions ↗

Video & design · Some setup

text-to-cad

Give a supported AI agent tools for creating and inspecting CAD models. Useful for exploring a physical design from a written brief.

Agent plugin · MIT · 20.8k stars · v0.4.28, 26 Aug
How to try text-to-cad
  1. Use the README's installation section for the agent app you already use. It covers Claude Code, Claude Desktop, Codex, Cursor, Grok Build and Gemini, and you can also ask your agent to install it from the repo.
  2. The tool runs through uv, and the first start downloads its CAD runtime.
  3. First task, request a simple box with explicit dimensions, then inspect and measure the result.

Needs A compatible agent app and the uv tool, plus an internet connection on first start.

Costs The tool is free, though your agent's usage costs apply.

The catch The project sends usage statistics and crash reports by default, tagged with a random install ID. The README says file names, contents and prompts are never included, and gives an opt out command, uvx cadgen telemetry off. Generated geometry needs checking before fabrication.

Read the official setup instructions ↗

Video & design · Install and go

PhotoCraft

A free, open source image editor modelled on Photoshop, written in Rust. Useful for seeing how far a free alternative has come for simple edits and PSD files.

Photoshop style editor · MIT or Apache-2.0 · 67k stars · Early alpha
How to try PhotoCraft
  1. Download an installer from the project's Releases page. The README lists macOS, Windows, Linux, FreeBSD and a web build.
  2. Open a copy of a non critical image, never your only original.
  3. First task, open a copy of a PSD, save it again and check the result in Photoshop.

Needs A desktop computer.

Costs Free.

The catch The README says it is early alpha and not yet a Photoshop replacement for daily professional work, and the project's roadmap says Photoshop does not yet reliably accept the PSDs it writes. Keep your originals.

Read the official setup instructions ↗

Video & design · Install and go

FilmCraft

A free, open source video editor modelled on Premiere Pro, written in Rust. Useful for testing whether a free editor can handle simple cuts and exports.

Premiere style editor · MIT or Apache-2.0 · 14.7k stars · v0.1.1, 3 Oct
How to try FilmCraft
  1. Download the installer for your system from the latest release. The README lists Windows, macOS, Linux, FreeBSD and a browser build.
  2. Open a short clip you have the rights to and make a simple edit.
  3. First task, export a 30 second sequence and check playback on another device.

Needs A desktop computer. Windows and Linux get less testing than macOS, according to the README.

Costs Free.

The catch The README says it cannot open Premiere project files and has no plugin hosting. Its scorecard puts readiness for real work at about 56 percent.

Read the official setup instructions ↗

Developer tools & experiments

Review code, explore model hardware or test simulated scenarios.

Developer tools & experiments · Needs a developer

MiroFish

Build simulated groups of AI agents from source material and explore how they react. Useful for generating scenarios or questions to investigate.

Simulation · AGPL-3.0 · 79.5k stars · V0.1.2, 7 Mar
How to try MiroFish
  1. Start with the live demo linked in the README to understand the output.
  2. For your simulation, use the documented source or Docker setup with technical help.
  3. First task, use public material, run a small scenario and compare the result with a different set of assumptions.

Needs Node.js 18 or later, Python 3.11 or 3.12, the uv tool, and API keys for a language model and for Zep Cloud, which has a free monthly quota.

Costs Model usage can add up. The README warns of high consumption and suggests starting below 40 rounds.

The catch A simulated reaction is not evidence of real customer behaviour or a validated forecast.

Read the official setup instructions ↗

Developer tools & experiments · Some setup

colibri

Run supported mixture of experts models by streaming parts of them from disk. Useful for experimenting with models that would otherwise strain available memory.

Local models, low memory · Apache-2.0 · 42.7k stars · v2.0.0, 6 Oct
How to try colibri
  1. Read the hardware requirements before starting. The README lists at least 8 GB RAM, with 16 GB or more better, and 22 GB free disk for the smallest model.
  2. On Windows, download the ZIP and double click START-HERE.bat. On Mac and Linux, install the listed tools, clone the repo and run ./start-here.sh.
  3. First task, choose the recommended model, let setup finish and try a short prompt in the browser dashboard.

Needs At least 8 GB RAM and 22 GB of free disk. A GPU is optional.

Costs Free, with model downloads using your disk and bandwidth.

The catch Disk streaming changes the hardware trade off; it does not guarantee fast answers on every computer. Each model keeps its authors' licence, and some are for non commercial use only.

Read the official setup instructions ↗

Developer tools & experiments · Needs a developer

Open Code Review

Review code changes with rules and an AI model, producing comments tied to specific lines. Useful as an additional review pass for a development team.

Code review · Apache-2.0 · 47.6k stars · v1.11.5, 5 Sep
How to try Open Code Review
  1. Ask a developer to install it with npm. The README gives one global install command, and Git 2.41 or later is required.
  2. Configure a model provider, or use the documented delegation mode so a supported coding agent runs the review with its model.
  3. First task, review a small change whose intended behaviour and known defects your team understands.

Needs Git 2.41 or later, npm, and a model provider unless you use delegation mode.

Costs The tool is free, though the configured model can incur charges.

The catch The configured model can receive source code. Treat findings as review suggestions, with a developer checking both missed defects and false alarms.

Read the official setup instructions ↗ · Compare coding agent costs ↗

Running an app yourself does not settle who can read the information it processes. Our reporting on AI mental-health services and conversation privacy examines the gap between a private-feeling interface, access to its records and responsibility for what happens next.

For the PDF trial, keep the source beside the converted text and check the table, reading order and missing content. Apply the same principle to another project’s first task: count the work and cost left after the result passes review.

Sources and selection

Original 18 entries: stars and releases checked 18 October 2026. Browser Use, MarkItDown and Docling: documentation checked 24 October; document tools rechecked 25 October. This is a curated watchlist, not a live trending ranking or a hands-on benchmark.

Check the current README and licence before installing. For general setup, costs and data questions, see the GitHub installation guide.