DEDUPED Hot AI repos, turned into use cases Get the Monday 5

What you can do with Twenty

Twenty is an open-source CRM that technical teams can extend by defining objects, fields, and views as code, or run on their own infrastructure.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

3 use cases

  • Define a custom CRM object as code and publish it

    Scaffold a Twenty app, define a deal object in TypeScript, and publish it to your workspace.

    View prompt
    Using the twentyhq/twenty repo, scaffold an app named <app-name> with `npx create-twenty-app <app-name>`, then define a deal object with name, amount, and closeDate fields as shown in the README example. Publish it with `npx twenty app:publish --private` and report the publish output. Verify that the Deal object appears in the <workspace-name> workspace.
  • Have a coding agent build Twenty apps with official skills

    Install the Twenty app skills so Claude Code, Codex, or Cursor can scaffold and publish apps.

    View prompt
    Install the Twenty app skills from https://github.com/twentyhq/twenty/tree/agent-skills by running `npx skills add https://github.com/twentyhq/twenty/tree/agent-skills --list` and report the skills it lists. Then use them to scaffold an app named <app-name> for <use-case>. Verify that the generated objects follow the defineObject pattern shown in the README.
  • Run Twenty on your own server with Docker Compose

    Host the CRM on your own infrastructure using the Docker Compose guide.

    View prompt
    Using the Docker Compose guide at https://docs.twenty.com/developers/self-host/capabilities/docker-compose, set up a self-hosted Twenty instance on <server-host>. Report each command you ran and the final URL. Verify that the instance loads in a browser and that you can reach the sign-in page.

How to use Twenty

  1. Check you have what it needs: A computer with Node.js and npm, since the README uses npx commands (inferred); A Twenty workspace to publish to, from twenty.com or a self-hosted instance; Docker, if you plan to self-host with Docker Compose.
  2. Open twentyhq/twenty on GitHub and read the README and license.
  3. Run npx create-twenty-app my-app to scaffold a new app.
  4. In the new project, define an object with defineObject from 'twenty-sdk/define', using nameSingular 'deal', fields for name (TEXT), amount (CURRENCY), and closeDate (DATE_TIME).
  5. Run npx twenty app:publish --private to ship the app to your workspace.
  6. Open the workspace and confirm the Deal object and its fields appear.

These steps come from our top use case, Define a custom CRM object as code and publish it, which also has a copy-paste agent prompt.

Twenty alternatives · Best AI repos for Sales and marketing

About this repo

  • Who it is forWritten for developers and technical sales-ops teams who want a CRM they can customize, version, and ship like the rest of their stack.
  • Why it is hot
  • LanguageTypeScript
  • Sourcegithub.com/twentyhq/twenty · Back to Hot repos

Requirements

  • A computer with Node.js and npm, since the README uses npx commands (inferred)
  • A Twenty workspace to publish to, from twenty.com or a self-hosted instance
  • Docker, if you plan to self-host with Docker Compose

Add this badge to your README

Maintain Twenty? Show readers where to find these use cases. Use cases on Deduped

Markdown

[![Use cases on Deduped](https://dedupedai.com/badge/twentyhq/twenty.svg)](https://dedupedai.com/use-cases/twentyhq-twenty/?utm_source=github&utm_medium=badge&utm_campaign=twentyhq-twenty)

HTML

<a href="https://dedupedai.com/use-cases/twentyhq-twenty/?utm_source=github&amp;utm_medium=badge&amp;utm_campaign=twentyhq-twenty"><img src="https://dedupedai.com/badge/twentyhq/twenty.svg" alt="Use cases on Deduped" height="20"></a>

A static image, no tracking script. About the badge

Questions about Twenty

What is Twenty?

Twenty is an open-source CRM that technical teams can extend by defining objects, fields, and views as code, or run on their own infrastructure. It is an open-source project on GitHub: https://github.com/twentyhq/twenty.

Who is Twenty for?

Written for developers and technical sales-ops teams who want a CRM they can customize, version, and ship like the rest of their stack.

What can I do with Twenty?

3 use cases so far, for example: Define a custom CRM object as code and publish it; Have a coding agent build Twenty apps with official skills; Run Twenty on your own server with Docker Compose. Each has steps and a copy-paste agent prompt.

What do I need to run Twenty?

A computer with Node.js and npm, since the README uses npx commands (inferred); A Twenty workspace to publish to, from twenty.com or a self-hosted instance; Docker, if you plan to self-host with Docker Compose.

What are alternatives to Twenty?

Other hot AI repos in Sales and marketing: Cited, Paid Media Agent, Ecommerce AI Tools, Influencer Discovery, GTM Cofounder.

Is Twenty safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.