instructa / ex0

Agnostic dev workflow starter for ai

Home Page:https://ex0.instructa.ai

Repository from Github https://github.cominstructa/ex0Repository from Github https://github.cominstructa/ex0

ex0

Stars

ex0 - A CLI tool for managing AI-powered IDE configurations and rules.

Quick Links

Supported IDEs

Installation

You can use ex0 without installing it by using npx:

npx ex0@latest init

Or you can install it globally:

npm install -g ex0

Usage

Create a new project with standard IDEs configuration:

npx ex0@latest init --ide <ide-name>

Cursor

Initialize a project with Cursor AI configuration:

npx ex0@latest init --ide cursor

This will create a .cursor directory in your project with configuration files for Cursor AI.

Windsurf

Initialize a project with Windsurf configuration:

npx ex0@latest init --ide windsurf

This will create a .windsurf directory in your project.

Cline

Initialize a project with Cline configuration:

npx ex0@latest init --ide cline

This will create a .cline directory in your project.

GitHub Copilot

Initialize a project with GitHub Copilot configuration:

npx ex0@latest init --ide copilot

This will create a .github/.copilot directory in your project.

Commands

npx ex0@latest init [options]

Options:

  • --ide <name>: Specify the IDE to configure (cursor, windsurf, cline, copilot)
  • --defaults: Use default options without prompting
  • --yes: Skip prompts, use defaults

Contributing

Please see CONTRIBUTE.md for details on how to contribute to this project.

License

This project is licensed under the MIT License - see the LICENSE file for details.


Links

Related Projects

  • AI Prompts - Curated AI Prompts for various AI-powered IDEs
  • codefetch - Turn code into Markdown for LLMs
  • aidex - CLI tool for AI language model information

About

Agnostic dev workflow starter for ai

https://ex0.instructa.ai

License:MIT License


Languages

Language:TypeScript 99.8%Language:JavaScript 0.2%