create-pipelines
v0.3.0
Published
Create AI agents. A command-line interface (CLI) tool that helps you quickly set up new AI agent projects using the ⌘ Langbase SDK. It streamlines the process of creating a new project, installing dependencies, and setting up a basic example.
Downloads
7
Maintainers
Readme
create-pipelines
Create AI agent pipelines.
create-pipelines
is a command-line interface (CLI) tool that helps you quickly set up new AI agent projects using the ⌘ Langbase SDK. It streamlines the process of creating a new project, installing dependencies, and setting up a basic example.
Features
- 🚀 Quickly create a new AI agent project with a single command
- 📦 Automatically install necessary dependencies using pnpm
- 🔧 Set up a basic example using the ⌘ Langbase SDK
- 🔑 Create a
.env
file for API key management - 💻 Interactive command-line interface for project setup
- 🎨 Customizable project name and structure
- 📝 Generated
index.js
with a basic AI agent example - 🔄 Automatically update
package.json
with start script
Install
You don't need to install anything globally. Just run one of these commands to create a new AI agent project:
npm create pipeline
# or
pnpm create pipeline
Usage
Run the create command:
pnpm create pipeline
Follow the interactive prompts to set up your project:
- Enter your project name (default: my-pipeline)
- Confirm project creation
Once created, navigate to your project directory:
cd <your-project-name>
Open the
.env
file and add your Langbase Pipe API key:LANGBASE_MY_PIPE_API_KEY=your_api_key_here
Start your AI agent:
pnpm dev
Project Structure
After creation, your project will have the following structure:
<project-name>/
├── .env
├── index.js
├── package.json
└── node_modules/
.env
: Contains your Langbase Pipe API keyindex.js
: The main file of your AI agent, containing a basic examplepackage.json
: Defines your project and its dependencies
Changelog
KEY: 📦 NEW
, 👌 IMPROVE
, 🐛 FIX
, 📖 DOC
, 🚀 RELEASE
, and 🤖 TEST
I use Emoji-log, you should try it and simplify your git commits.
License & Conduct
Connect
This repository is part of the Langbase.com course.