Licensed tools: great, but read the license

14 high-value tools with restrictive, source-available or missing licenses. Point, don't bundle: we never copy or redistribute their code. We review each one, explain the license in plain words, link to the original and give install steps that pull from the original source. The license notes are plain-language guidance, not legal advice. GitHub data checked 2026-10-13.

⚠ Remotion
video · top pick

Remotion (+ official Remotion skills)

Code-first motion graphics and video templates: title cards, explainers, data-driven and personalized videos your agent can edit and re-render.

Our top pick for agent-made motion video. The React-based API lets an agent write every frame as code, and the official skills (remotion-dev/skills, mirrored from the Remotion monorepo) teach it Remotion's best practices. The catch is the license: it's free for individuals and small companies, but larger for-profit organizations need a Company License.

Remotion License (source-available, two-tier)
Personal: Free for individuals, including commercial videos.
Commercial: Free for small companies. For-profit organizations above the size limit need a paid Company License (see remotion.dev/license for the current thresholds).
Triggers obligations: Company size and type, not how you use it. Check the threshold before using it at work.

npx create-video@latest   (official scaffolder, pulls from npm)
npx skills add remotion-dev/skills   (official skills, pulled from the original repo)
npx remotion render   (renders locally; no account needed)

⚠ The skills repo has no license file of its own. It's mirrored from the Remotion monorepo, so we assume the Remotion License applies (unverified).

remotion-dev/remotion · GitHub: NOASSERTION · ★ 64k · pushed 2026-10-13 · pin 36adb0a77314

⚠ AGPL-3.0
video

OpenMontage

Full agentic video production: pipelines for edits, B-roll, captions and assembly, driven from your coding agent.

The most ambitious open video studio for agents we found: many pipelines and a large library of production-knowledge files. It's great to run for yourself. Because it's AGPL, don't build a hosted video service on a modified copy unless you'll publish your changes.

GNU AGPL v3 (strong copyleft)
Personal: Free to use and modify.
Commercial: Allowed, including commercial use.
Triggers obligations: If you modify it AND let other people use it over a network (a website, an API or a hosted service), you must publish your modified source under the AGPL. Running it unmodified, or only for yourself, triggers nothing extra.

git clone https://github.com/calesthio/OpenMontage && cd OpenMontage
Follow its README to install dependencies and connect it to your agent
Keep it local, or publish any modifications if you serve it to others

⚠ Many pipelines call paid generation APIs. Set a credit cap, and have the owner approve spend.

calesthio/OpenMontage · GitHub: AGPL-3.0 · ★ 68k · pushed 2026-10-12 · pin e45f5b12bd46

⚠ ELv2
coding

Context Mode

Keeping long coding sessions sharp: it sandboxes noisy tool output, persists session memory and routes tool use through MCP and hooks.

A very useful context-window saver for heavy agent sessions. Fine to run for yourself or your team. ELv2 forbids offering it as a hosted service, so it can never be part of anything we host. It installs hooks, so read what they do first.

Elastic License 2.0 (source-available)
Personal: Free to use, modify and self-host.
Commercial: Allowed inside your own business.
Triggers obligations: You may NOT offer it to others as a hosted or managed service, and you may not remove or bypass its license-key checks or notices.

Follow the install section of the README at github.com/mksglu/context-mode (pinned commit below)
Review the hooks it adds before enabling them
Verify: run a noisy command and confirm the output is summarized

⚠ Installs hooks that intercept tool output. Review them, and remove them if behavior gets confusing.

mksglu/context-mode · GitHub: NOASSERTION · ★ 28k · pushed 2026-10-14 · pin dbec9809d831

⚠ No license
coding

BuildPartner plugin (Claude Code)

Guided, step-by-step builds and coaching inside Claude Code.

A nice coaching layer for new builders. Not open source: there's no license, and on first start it creates an account with BuildPartner and registers its MCP server. Install it only through the author's official marketplace, and only if you're comfortable with an external account.

No license file
Personal: Without a license, default copyright applies: you can read the code and use the author's official install, but you have no right to copy, modify or redistribute it.
Commercial: Unclear. Ask the author.
Triggers obligations: Any copying, forking-and-shipping or bundling. Install only through the author's official channel.

claude plugin marketplace add austinmarchese/buildpartner-plugin
claude plugin install buildpartner@buildpartner
Expect an account to be created on first start (owner decision)

⚠ Creates an external account and registers an MCP server automatically. The owner must approve that first.

austinmarchese/buildpartner-plugin · GitHub: none (no license file) · ★ 7 · pushed 2026-10-13 · pin cd5bd3f0604c

⚠ FSL-1.1-Apache-2.0
debugging

Sentry toolkit (Sentry MCP + CLI)

Letting a coding agent read real production errors, traces and issues, then fix them.

The best way we found to put production errors in front of a coding agent. Use the hosted MCP (mcp.sentry.dev) with OAuth; you don't need to self-host. FSL only bites if you build a competing service from the code.

Functional Source License 1.1 (becomes Apache 2.0 after 2 years)
Personal: Free to use and modify.
Commercial: Allowed for internal use and for your own products.
Triggers obligations: You may not use it to build a COMPETING product or service. Each release converts to Apache 2.0 two years after it ships.

Claude Code: claude mcp add --transport http sentry https://mcp.sentry.dev/mcp   (or the plugin: claude plugin marketplace add getsentry/sentry-mcp)
Codex: codex mcp add sentry --url https://mcp.sentry.dev/mcp
Gemini CLI: settings.json mcpServers.sentry.httpUrl = https://mcp.sentry.dev/mcp
Grok Bot: Settings → Connectors → custom MCP → https://mcp.sentry.dev/mcp

⚠ The MCP can change issue state (resolve, assign). Keep it to read-and-propose, and let the owner approve changes. The /mcp URL suffix is from vendor docs and unverified.

getsentry/toolkit · GitHub: NOASSERTION · ★ 928 · pushed 2026-10-14 · pin 6c7d57a50c3b

⚠ Fair-code
automation

n8n

Visual automations with hundreds of integrations that your agent can trigger, with a human-readable workflow you can audit.

Excellent for owners who want to SEE their automations. It's fair-code: free for your own business, but you can't resell or host it for clients without a license, so it's a no-go inside Rent an Agent.

n8n Sustainable Use License (fair-code)
Personal: Free for personal and non-commercial use.
Commercial: Allowed only for your own internal business purposes.
Triggers obligations: Selling or hosting n8n for others (e.g. as a paid automation service or white-label) needs a commercial license. '.ee.' files need an Enterprise license.

npx n8n   (or the official Docker image n8nio/n8n)
Create credentials with least-privilege scopes
Expose workflows to your agent via webhook or n8n's MCP features (check current docs)

⚠ Workflows can send and post. Add a manual-approval node before any send step.

n8n-io/n8n · GitHub: NOASSERTION · ★ 207k · pushed 2026-10-14 · pin 94bdf85a8afb

⚠ AGPL-3.0
research

Firecrawl (self-hosted engine)

Self-hosting the crawler and scraper behind Firecrawl, so you avoid per-page fees and keep data local.

The hosted Firecrawl MCP (MIT) is in our open library. This is the engine, which is AGPL. Self-hosting it for your own research is fine; serving a modified version publicly triggers the AGPL source requirement.

GNU AGPL v3 (strong copyleft)
Personal: Free to use and modify.
Commercial: Allowed, including commercial use.
Triggers obligations: If you modify it AND let other people use it over a network (a website, an API or a hosted service), you must publish your modified source under the AGPL. Running it unmodified, or only for yourself, triggers nothing extra.

git clone https://github.com/firecrawl/firecrawl
Follow SELF_HOST.md in the repo (Docker)
Point the Firecrawl MCP at your self-hosted URL

⚠ Respect robots.txt and each site's terms. Never crawl logins or scrape against a site's terms.

firecrawl/firecrawl · GitHub: AGPL-3.0 · ★ 191k · pushed 2026-10-13 · pin f4fdf7f30041

⚠ AGPL-3.0
security

TruffleHog

Finding leaked API keys and credentials in your repos, git history and CI logs.

The strongest secret scanner we found, and a perfect complement to a code audit skill. Running the CLI on your own repos triggers nothing under the AGPL. Its 'verify' feature makes live calls with any key it finds, so use --no-verification unless the owner OKs it.

GNU AGPL v3 (strong copyleft)
Personal: Free to use and modify.
Commercial: Allowed, including commercial use.
Triggers obligations: If you modify it AND let other people use it over a network (a website, an API or a hosted service), you must publish your modified source under the AGPL. Running it unmodified, or only for yourself, triggers nothing extra.

brew install trufflehog   (or the official release binary / Docker image from the repo)
trufflehog git file://. --no-verification --only-verified=false
Rotate any real secret it finds; don't just delete the commit

⚠ Scan only repos you own. Verification contacts third-party APIs with the found key, so keep it off by default.

trufflesecurity/trufflehog · GitHub: AGPL-3.0 · ★ 28k · pushed 2026-10-14 · pin 6404b6330c2f

⚠ LGPL-2.1
security

Semgrep CE

Fast pattern-based static analysis: finds bug variants and insecure code in 30+ languages.

A great deterministic backstop for an agent's code review: the agent proposes fixes, Semgrep confirms. The engine is LGPL and using the CLI is unrestricted. The community rules have their own license, so don't repackage them.

GNU LGPL v2.1 (weak copyleft)
Personal: Free.
Commercial: Allowed. Using the CLI as a tool triggers nothing.
Triggers obligations: Changes to the library itself must be shared under the LGPL if you distribute them. The community rules ship under their own rules license, so check it before redistributing rules.

pipx install semgrep   (or brew install semgrep)
semgrep scan --config auto   (downloads rules from the registry; 'auto' sends anonymous metrics, use --metrics=off to opt out)

⚠ Only scan code you're allowed to scan. --config auto contacts the Semgrep registry.

semgrep/semgrep · GitHub: LGPL-2.1 · ★ 17k · pushed 2026-10-14 · pin 38a67a7eaf72

⚠ AGPL+Commercial
dashboards

Metabase

Self-hosted BI dashboards on your own database, which your agent can create questions for and keep updated.

The friendliest open BI tool for owners. Self-host the AGPL core with a READ-ONLY database user, then let your agent draft queries. Enterprise features need a paid license.

AGPL v3 core + commercial 'enterprise' code
Personal: The core is free under the AGPL.
Commercial: Allowed under the AGPL terms. The enterprise directory and enterprise binaries need a paid license.
Triggers obligations: The AGPL network clause applies if you modify it and serve it to others. Don't use enterprise features without a license.

docker run -d -p 3000:3000 --name metabase metabase/metabase
Connect it with a read-only database user
Use its API or a community MCP to let the agent draft questions (review before saving)

⚠ Always use a read-only database user. Don't expose it publicly without SSO and HTTPS.

metabase/metabase · GitHub: NOASSERTION · ★ 50k · pushed 2026-10-14 · pin 427be9aa0dce

⚠ AGPL-3.0
dashboards

Grafana

Ops and metrics dashboards (Prometheus, Postgres, logs) that agents can read and annotate.

The standard for observability dashboards. It's AGPL: self-hosting unmodified is fine. Grafana also publishes an official MCP server; check its own license separately.

GNU AGPL v3 (strong copyleft)
Personal: Free to use and modify.
Commercial: Allowed, including commercial use.
Triggers obligations: If you modify it AND let other people use it over a network (a website, an API or a hosted service), you must publish your modified source under the AGPL. Running it unmodified, or only for yourself, triggers nothing extra.

docker run -d -p 3000:3000 grafana/grafana-oss
Create a Viewer-role service account token for the agent

⚠ Give the agent a Viewer token only. Editor tokens can change alerts.

grafana/grafana · GitHub: AGPL-3.0 · ★ 77k · pushed 2026-10-14 · pin d886c7c27178

⚠ AGPL-3.0
analytics

Plausible Analytics (self-hosted CE)

Privacy-first, cookie-free site analytics your agent can read for SEO and content reports.

A great fit with the SEO track: simple stats and no cookie banner. The self-hosted Community Edition is AGPL; the hosted service is paid.

GNU AGPL v3 (strong copyleft)
Personal: Free to use and modify.
Commercial: Allowed, including commercial use.
Triggers obligations: If you modify it AND let other people use it over a network (a website, an API or a hosted service), you must publish your modified source under the AGPL. Running it unmodified, or only for yourself, triggers nothing extra.

Follow github.com/plausible/community-edition (official self-host repo)
Create a read-only Stats API key for the agent

⚠ Use a Stats API key (read-only) only.

plausible/analytics · GitHub: AGPL-3.0 · ★ 29k · pushed 2026-10-13 · pin 0ea0cb3f6d6f

⚠ Dify
agent-platform

Dify

A visual agent and RAG workflow platform with a knowledge base, which non-coders can build on.

Very capable for teams that want a UI for RAG and agents. Its license adds conditions: no multi-tenant SaaS and no removing branding without a commercial license. That rules it out for anything we host for customers.

Modified Apache 2.0 (extra conditions)
Personal: Free.
Commercial: Allowed, including as a backend.
Triggers obligations: Running a MULTI-TENANT service (one workspace per customer) or removing the Dify logo or copyright from the frontend needs written permission or a commercial license.

git clone https://github.com/langgenius/dify && cd dify/docker
cp .env.example .env && docker compose up -d

⚠ Multi-tenant hosting requires a commercial license from Dify.

langgenius/dify · GitHub: NOASSERTION · ★ 158k · pushed 2026-10-14 · pin ba5532ace01a

⚠ CC-BY+MIT
framework

AutoGen

Multi-agent conversation patterns in Python/.NET, mostly for research and prototyping.

Historically important multi-agent framework. The code is MIT, so it's actually permissive. It's here because GitHub shows CC-BY-4.0 (the docs license) and activity has slowed (last push in the data below). Check the repo's README for its current maintenance status and recommended successor before starting new work.

MIT (code) + CC-BY-4.0 (docs)
Personal: Free.
Commercial: Free.
Triggers obligations: Give attribution when you reuse the docs. GitHub shows CC-BY-4.0 because that's the docs license; the code is MIT (LICENSE-CODE). It's listed here because the license looks mixed and activity has slowed.

pip install -U autogen-agentchat autogen-ext   (official packages; check the README for current names)

⚠ Check maintenance status before starting something new on it.

microsoft/autogen · GitHub: CC-BY-4.0 · ★ 61k · pushed 2026-04-15 · pin 027ecf0a379b

Considered and not listed