workflowstacks

The marketplace for AI skills that launch offers, rank in AI search, and automate operations. No coding required.

๐•โšก๐Ÿ’ฌ

Marketplace

  • Browse Skills
  • AI Agents
  • Claude Skills
  • MCP Servers
  • Prompts

Solutions

  • For Founders
  • For Agencies
  • For Ecommerce
  • Agent Builder
  • Starter Packs
  • Playbooks

Learn

  • How It Works
  • What Are Skills
  • What Are Agents
  • What Is MCP
  • For Creators
  • Submit a Tool
  • Security

Company

  • Become a Creator
  • About
  • Enterprise
  • API Docs
  • Terms
  • Privacy
  • Support
Compatible with
๐Ÿค–ChatGPT
โœจClaude
๐Ÿ’ŽGemini
๐Ÿ›๏ธShopify
๐Ÿ”Ahrefs
๐Ÿ“ŠSheets
๐Ÿ’ฌWhatsApp
๐Ÿ“ฑMeta Ads
+50 moreCreator program โ†’

ยฉ 2026 WorkflowStacks. All rights reserved.

TermsPrivacySupport
ai-agent

Streamline AI with Senpi

Get an opinionated AI agent with extension-first additions. For founders needing a robust CLI tool.
intermediateโฑ 30 minutes๐Ÿ’ต Free + LLM API costs
285 stars21 forksTypeScriptQuality 8/10Updated 7/27/2026100% free ยท open source
What it is

Use senpi to create a customized command-line agent that integrates various tools and services for automating tasks.

What you can make with it

Automations like: when a new customer signs up on Stripe, add their data to a Google Spreadsheet and send a thank-you email using Mailgun.

How it helps

senpi streamlines automation tasks by allowing you to extend a basic framework with your own tools and services, without needing to start from scratch.

Real use case example

"A founder, Alex, wants to automate their Stripe payment notifications. Alex sets up senpi in 45 minutes, connects their Stripe and Google Spreadsheet accounts, and configures a task to send a thank-you email using Mailgun whenever a new customer signs up. The result is a seamless notification system that saves Alex several hours of manual work each week."

If you're new

Beginners can pick up senpi when building their first automations and need a flexible, easy-to-integrate tool.

If you're senior

Senior developers and founders will reach for senpi when needing a high-level automation framework that supports customization and integrations with multiple tools.

Common confusion cleared up

senpi should not be confused with a fully-featured automation platform, but rather as a customizable agent that requires integration with other tools and services.

Best inside these AI tools
Claude Desktop
Pairs with
Claude APIStripe webhook
Why we list it on WorkflowStacks: senpi is a valuable addition to our marketplace due to its free, open-source nature and compatibility with multiple platforms.
What it does

Senpi is an opinionated AI agent built with extension-first additions, providing a robust command-line interface for founders to leverage AI capabilities.

Install / run
git clone https://github.com/code-yeongyu/senpi.git && cd senpi
When to use it
  • โ€ขWhen you need a customizable AI agent for your startup's specific requirements
  • โ€ขAs a replacement for a basic AI tool, such as pi-mono, with added features and extensions
  • โ€ขFor building a CLI-based AI-powered application with TypeScript
Quick start
  1. 1Run the command `npm install` to set up the necessary dependencies
  2. 2Explore the `src` folder to understand the project structure and opinionated configurations
  3. 3Modify the `index.ts` file to extend the agent with your own custom functionality
  4. 4Use the `npm run build` command to compile your changes
  5. 5Run `npm run start` to launch the senpi agent with your custom extensions
Ready-to-paste prompt
Create a new file `extensions/myExtension.ts` with a custom extension class, then run `npm run build && npm run start` to load the extension into the senpi agent
Heads up: Senpi requires a compatible version of Node.js and TypeScript to be installed on your system, specifically Node.js 16 or higher and TypeScript 4 or higher, to compile and run the code without errors
Saves to your device

Topics

agent
ai-agent
cli
coding-agent
llm
llm-tools
monorepo
multi-provider
pi-mono
senpi
tui
typescript
What's inside โ€” free to inspect
No purchase needed

Read the entire source before you build โ€” unlike paid marketplaces that hide it behind a buy button.

25
top-level files
14
folders
68.4M
repo size
MIT
license
Key files
AGENTS.md
package.json
README.md
tsconfig.base.json
tsconfig.json
File tree
.agents/
.codex/
.cursor/
.devcontainer/
.factory/
.github/
.husky/
.omo/
.senpi/
bench/
crates/
local-ignore/
packages/
scripts/
.gitattributes
.gitignore
.npmrc
AGENTS.md
biome.json
Cargo.lock
Cargo.toml
CONTRIBUTING.md
LICENSE
NOTICE.md
Quick Actions
Details
Creator
code-yeongyu
Language
TypeScript
Category
ai-agent
Published
3/6/2026

Are you the creator of this tool? Claim your listing โ†’ and earn 85% of every sale.

Related skills

More ai-agent tools founders pair with this one.

ai-agentโ˜… 276,436
Track GitHub Stars with 996.ICU
Get a popular GitHub star counter for your startup, backed by 276k+ GitHub stars, ideal for founders.
ai-agentโ˜… 239,572
Linux: Open Source Kernel
Get the Linux kernel source tree for custom development, ideal for startup founders in need of a flexible OS foundation with 236k+ GitHub stars
ai-agentโ˜… 192,491
Improve Code with andrej-karpathy-skills
Get better code behavior with andrej-karpathy-skills, 165k+ GitHub stars, for founders using LLMs.
ai-agentโ˜… 188,482
Simplify Zsh with ohmyzsh
Get a customizable terminal experience with ohmyzsh, perfect for startup founders, backed by 188k+ GitHub stars.
ai-agentโ˜… 187,262
FreeDomain: Free Website Domain
Get a free domain with FreeDomain. For startup founders.
ai-agentโ˜… 180,135
Yt Dlp
A feature-rich command-line audio/video downloader