OpenBot Trademark Policy

OpenBot™ is our open-source software for AI coworkers, made by CopilotKit. In this policy we also call it CopilotKit OpenBot™. We want you to use it, build on it and talk about it. This policy tells you how to use the OpenBot and CopilotKit names and logos (the law calls them trademarks), so people always know what they are getting and who made it. In this policy, "we", "us" and "our" mean Tawkit, Inc., which does business as CopilotKit.

If you are not sure about your case, email trademarks@copilotkit.ai.

Which names and logos this covers

Our names and logos means these four things:

CopilotKit OpenBot, OpenBot, OpenBot for Business and CopilotKit are trademarks of Tawkit, Inc., which does business as CopilotKit, for our software and services. In this policy, every rule about OpenBot also applies to CopilotKit OpenBot. We use the ™ symbol with these names. The rules in this policy apply whether or not a name is registered.

Can I do this?

Yes means you can do it without asking. Ask first means you need our written permission before you start. We say yes in some cases and no in others. Some rows say whether we expect to say yes or no. No means we do not permit it, except where the row says otherwise.

A changed version (also called a fork) is a copy of CopilotKit OpenBot with your own changes.

Each row is a short answer. The section it links to is the full rule, and it decides if the two ever differ.

What you want to doAnswer
Write, teach, review or compare OpenBot in an article, book, talk, video or docs, including in its title, such as "A Guide to OpenBot" or "OpenBot in Action"Yes. See Talk about OpenBot
Show our logo, unchanged, in an article, talk, video or docs about OpenBot, including slides you present at a paid or sponsored eventYes, if it does not look like your own product's logo. On a website, link the logo to the OpenBot project page. See Talk about OpenBot
Use the name OpenBot in an ordinary sentence, such as "we run ten OpenBot instances"Yes. See Talk about OpenBot
Say your product "works with OpenBot" or is "built on OpenBot"Yes. See Say how your work relates to OpenBot
Share a changed version under its own name, such as "Acme Agent (based on OpenBot)"Yes, if you give it its own name and logo, take our logos out of it, do not use OpenBot as its name or as the first word of its name, and say it is based on OpenBot. The words "based on OpenBot" after your own name are fine. See Share a changed version under its own name
Say truthfully what your service does, such as "Acme Cloud runs OpenBot"Yes. See A hosted service or paid software product
Offer consulting or training about OpenBot, such as "Acme: OpenBot consulting" or "OpenBot consultant", or run a paid course about OpenBot, such as "Learn OpenBot"Yes, if you do not suggest that CopilotKit partners with you, runs it or approves it, and you do not use our logo (to use the logo, ask first). See Offer services about OpenBot
Refer to our OpenBot for Business offering by nameYes. See Refer to OpenBot for Business
Share an official OpenBot release, unchanged, under its own name and logosYes. See Share unmodified OpenBot
Package OpenBot for an operating system, a package manager or a container image, such as a Docker image openbot-arm64, port it to another platform, or apply fixes we already publishedYes, with conditions: you may keep the name and logos, and you must say what you changed. See Make narrow changes
Keep a changed version only to send changes back to usYes, if you say what you changed and do not announce it, publish releases or packages of it, or list it in a store or directory as something to use instead of OpenBot. See Make narrow changes
Use a changed version of OpenBot only inside your own companyYes. See Use a changed version inside your own company
Start a "[City] OpenBot Meetup" about OpenBot that is free or charges only to cover costs and makes no profit. Sponsors can pay for the venue or food. It can have a city handle such as @OpenBotBerlin if the profile says it is a community group not run by CopilotKitYes. See Run a community meetup
Use openbot or copilotkit in file names, import paths and code identifiers, or in the name of a repository that holds your own project, copy or settings, such as my-openbot-config or my-copilotkit-app, or a fork you keep to send changes backYes. See Use openbot in code
Name a package, plugin or repository openbot-... for a tool, example, tutorial or starter project that works with OpenBot, such as openbot-slack, if the rest of the name says what your tool does and you do not present it as official. Its display name still puts our name last, as in "Slack plugin for OpenBot". Names such as openbot-pro, openbot-official and openbot-cloud are not allowedYes, with conditions. Other published package or plugin names that contain openbot, such as openbot alone or openbotpro, are Ask first. See Name tools that work with OpenBot
Use openbot.example.com for your own team or company's copy of OpenBot, where only your team or company uses itYes. See Run your own copy
Make a T-shirt or sticker for yourself or your friends, or to give away free at a community eventYes. See Make personal merchandise
Share a changed version of OpenBot under the name OpenBot, when your changes go beyond the narrow kinds above (packaging, porting, published fixes)Ask first. See A changed version under the OpenBot name
Use a name for a hosted service or a paid software product that starts with OpenBot or CopilotKit, or that could make people think we run it, or use our logo in its adsAsk first. See A hosted service or paid software product
Register a public domain name, social media handle, GitHub organization name, channel name or service name that contains OpenBot or CopilotKit and could make people think it is ours, such as openbot-cloud.com or @OpenBotHelp (a meetup's city handle and an internal address are the exceptions)Ask first. See Domain names, social media handles, channel names and service names
Register a domain name for a community meetupAsk first. See Run a community meetup
Name a published package or plugin with copilotkit in the nameAsk first. We expect to say no to names that look official. See Name tools that work with OpenBot
Sell merchandise with our names or logosAsk first. See Merchandise for sale
Use our logo in the name, branding or ads of an event or course, or give it a name that suggests we run or approve itAsk first. We expect to say no unless we run or co-run the event. A name with "official" is never allowed. See Events and courses
Change our logo, including its colorsAsk first. See Changed logos
Suggest that CopilotKit made, sponsors or approves your productNo. Only a written agreement with us allows it. See What we do not allow
Use OpenBot or CopilotKit as the first or main word in your product or company name, such as "OpenBot Acme" or "OpenBot Pro"No, unless we agree in writing. Put "for OpenBot" after your own name instead. See What we do not allow
Use "OpenBot for Business" or a similar name as the name of your own product or serviceNo. See What we do not allow
Say your product is "certified", "approved" or "endorsed" for OpenBot or by CopilotKitNo. We do not have a certification program. See What we do not allow
Use a look-alike name such as "OpenB0t" or "0penBot"No. See What we do not allow
Call your own changed version or service "official", or use "official", "original" or "only" in its nameNo. See What we do not allow
Use our logo as the icon of your own app, favicon or profile pictureNo. An unmodified OpenBot or a narrow-change package keeps its own icon. See Logo rules
File a trademark application for any of our names or logosNo. See What we do not allow
Use our names on software that does not follow the MIT License, for example software that removes the license noticeNo. See What we do not allow

The rule behind everything

When you use our names and logos, make sure nobody is misled about what they are getting or who it comes from. Everything below is this rule applied to common cases.

The code license is not a trademark license

The CopilotKit OpenBot code uses the MIT License. That license lets you use, copy, change and share the code. It does not give you the right to use our names or logos. This policy is where you get those rights.

Always keep our copyright and license notices, as the MIT License requires. Keeping those notices, or saying truthfully that your version is based on OpenBot, never needs permission.

What you can do without asking

Talk about OpenBot

Write about it, teach it, review it or compare it, in articles, books, talks, videos and docs. You can use the name in the title of your book, article, talk or video, for example "A Guide to OpenBot". You can use the name OpenBot in ordinary sentences to say truthfully what you use or do, such as "we run ten OpenBot instances". You can show our logo, unchanged, as long as it does not look like the logo of your own product. This includes slides you present at a paid or sponsored event. Do not suggest that we wrote, sponsored or approved your work. A title may start with OpenBot, as in "OpenBot in Action", if the work is about OpenBot. On a website, link the logo to the OpenBot project page. Talking about CopilotKit follows the same rules as talking about OpenBot.

Say how your work relates to OpenBot

Use our name after a word that says how your work relates to it:

Put our name last. Write "Acme Agent for OpenBot", not "OpenBot Acme". The same rule applies to CopilotKit: "Acme for CopilotKit" and "works with CopilotKit" are fine. "CopilotKit Acme" is not.

Offer services about OpenBot

"Acme: OpenBot consulting" is fine if you do not suggest that CopilotKit partners with you, runs it or approves it. Describing yourself as an "OpenBot consultant" is fine under the same condition. You can run a paid course, workshop or conference about OpenBot and name OpenBot as its subject, for example "Building agents with OpenBot" or "Learn OpenBot". Ask us first if you want to use our logo in its name, branding or ads, or a name that suggests we run or approve it.

Share unmodified OpenBot

If you share an official release exactly as we published it, you can keep its name and logos.

Refer to OpenBot for Business

You can refer to our OpenBot for Business offering by name.

Make narrow changes and keep the name and logos

You can keep the OpenBot name and logos if your changes are only of these kinds:

Say clearly what you changed. Do not promote a fork that exists only to propose changes. That means you do not announce it, publish releases or packages of it, or list it in a store or directory as something to use instead of OpenBot.

Use a changed version inside your own company

You can use a changed version of OpenBot inside your own company without asking us. The MIT License allows the code use, and you can leave our name and logos in it. The rules about sharing a changed version apply when you share it with people outside your company.

Share a changed version under its own name

You can share a changed version under its own name, for example "Acme Agent (based on OpenBot)", if you give it its own name and logo, take our logos out of it, and say it is based on OpenBot. Your own name ("Acme Agent") is the name of the product. OpenBot must not be that name or its first word. The words "based on OpenBot" after your name are a description, and they can stay.

Giving your changed version its own name means you change the published package name (for example on npm, PyPI or Docker Hub) and every product name users see: the app title, the About screen, the website and the docs. Internal module names, import paths and code identifiers that say openbot can stay. Before you install a package that says OpenBot, check that CopilotKit published it. Our official channels are listed under "What we do not allow", in the item "Calling your build official".

Run a community meetup

You can name a group "[City] OpenBot Meetup". The group must be about OpenBot, it must be free or charge only to cover costs, and it must make no profit. Sponsors can pay for the venue or food, as long as the group makes no profit. The group can use a social media handle with its city in it, such as @OpenBotBerlin. The profile must say it is a community group and is not run by CopilotKit. A domain name for the group needs our permission.

Use openbot in code

You do not need permission to use the word openbot or copilotkit in file names, import paths and code identifiers, or in the name of a repository that holds your own project, your own copy, your own settings or a fork you keep to send changes back to us, such as my-openbot-config or my-copilotkit-app. A published package or plugin name that contains openbot follows Name tools that work with OpenBot. A published package or plugin name that contains copilotkit needs our permission.

Name tools that work with OpenBot

A package, plugin or repository name that starts with openbot- is fine for a tool, example, tutorial or starter project that works with OpenBot, if you do not present it as official. The rest of the name must say what your tool does, such as openbot-slack. Names such as openbot-pro, openbot-official and openbot-cloud are not allowed, because they look like ours. A published package or plugin name that contains openbot in any other form, such as openbot alone or openbotpro, needs our permission. The display name still puts our name last, as in "Slack plugin for OpenBot". This is the exception to the rule that OpenBot may not be the first word of a name. For a published package or plugin name that contains copilotkit, ask us first. We expect to say no to names that look official.

Run your own copy

You can use an address such as openbot.example.com for your own team or company's copy of OpenBot, where only your team or company uses it.

Make personal merchandise

You can make a T-shirt or sticker for yourself or your friends, or to give away free at a community event. Use our logos as they are.

What you need our written permission for

A changed version under the OpenBot name

If you share a changed version with people outside your company, and your changes go beyond the kinds listed under Make narrow changes, give it its own name and logo. You can still say where it came from: "Acme Agent (based on OpenBot)". If you want to call your changed version OpenBot, ask us.

A hosted service or paid software product

You can say truthfully what it does, for example "Acme Cloud runs OpenBot". A name for a hosted service or a paid software product that starts with OpenBot or CopilotKit, or that could make people think we run it, needs our permission, for example "OpenBot Cloud" or "Acme OpenBot Cloud". To use our logo in its ads, ask us first. Consulting, training, courses and workshops follow Offer services about OpenBot instead.

Domain names, social media handles, channel names and service names

Domain names, social media handles, GitHub organization names, channel names (such as a YouTube channel) and service names that contain our names, that you offer to the public, and that could make people think they are ours, such as openbot-cloud.com or @OpenBotHelp, need our permission. The exceptions are an internal address where you run your own copy of OpenBot for your own team or company, and a community group's city handle, described under Run a community meetup.

Merchandise for sale

Selling merchandise with our names or logos needs our permission. Selling merchandise at cost still counts as selling.

Events and courses

Events and courses that use our logo in their name, branding or ads, or that have a name suggesting we run or approve them, need our permission. We expect to say no unless we run or co-run the event. A name with "official" is never allowed. Showing our logo in slides you present is covered under Talk about OpenBot.

Changed logos

Changing our logo, including new colors or remixes, needs our permission.

What we do not allow

Most of these are about avoiding confusion. If you are unsure, ask.

How to write our names

Logo rules

How to ask for permission

Email trademarks@copilotkit.ai and tell us three things:

  1. Who you are.
  2. What you want to do and where. A link or a mock-up helps.
  3. Whether you charge money for it.

If we do not reply, that does not mean yes. You have permission only when we give it to you in writing.

How to report misuse

Email trademarks@copilotkit.ai with a link and a short description. We will look at each report.

Changes to this policy

We may update this policy. The date below shows the latest version. If a change stops a use we allowed before, we will give you reasonable time to change it. Written permission we gave you stays valid under its own terms.

The permissions in this policy are not exclusive and cannot be transferred. They last only while your use follows this policy. We may ask you to show us how you use our names and logos. If your use does not follow this policy, or harms the quality people expect from OpenBot, we may ask you to change it or stop, and you must do so. Nothing in this policy limits rights the law gives you.

This policy tells you what we allow. It does not take away any right the law gives you, such as fair use. If this policy does not cover your use and the law does not already allow it, ask us before you go ahead.

This policy is about our names and logos as used for the CopilotKit OpenBot software at github.com/CopilotKit/OpenBot and for services built on it. It does not cover names that do not contain or imitate our names.

Any goodwill your use creates in our names and logos belongs to Tawkit, Inc.

Last updated: 03Nov2026.

Adapted from the Model Trademark Guidelines, available at www.modeltrademarkguidelines.org, licensed under CC BY 4.0. We changed the guidelines to fit OpenBot and CopilotKit.