ai-startup-skills
创业公司做 AI 产品的 7 步 Agent Skill 合集:验证 → BP → 政策 → 路演 → 获客 → 定价 → 注册。
Translation pending
A hosted AI assistant that lives in your Telegram. Bring your own API key. Nothing to install.
OtherTypeScript · HTMLGitHub @noneymOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Hosted AI assistant that lives in your Telegram. Bring your own API key, connect MCP servers and your own machines. Free beta at easylopster.com
Taken from the repository README
Loading the full README.
Read the full README ↗Create your assistant for free at easylopster.com: sign up, paste an LLM API key
(Anthropic, OpenAI, Gemini, OpenRouter, DeepSeek or any OpenAI-compatible endpoint), paste a Telegram bot
token from BotFather, and talk to it. The bot interviews you on first contact and writes its own
personality and memory files. Add MCP servers, store secrets, schedule automations, and connect your own
computer as a node (Windows tray app, npx easylopster-node, or a Docker image) when you need local
files or a shell.
Inspired by OpenClaw: the same workspace files, bootstrap interview, pairing flow and Telegram behaviours, reimplemented as a multi-tenant web service.
/new /status /model /think /usage /compact ….See PLAN.md for architecture, data model and the OpenClaw parity list.
apps/web Next.js 16 (SSR landing, auth, dashboard, Telegram webhook receiver, web chat)
apps/gateway Node worker: agent loop (AI SDK), Telegram, MCP clients, node WebSocket server, schedulers
packages/db Prisma 7 schema + client (MariaDB via @prisma/adapter-mariadb)
packages/shared zod schemas, crypto, provider registry, node protocol, version
packages/node-agent CLI + library that connects a machine to your account (also the Docker image)
packages/node-desktop Windows tray app (Electron) around the node agent
docker/ web.Dockerfile, gateway.Dockerfile, node-agent.Dockerfile
docs/openclaw-notes Behaviour notes distilled from the OpenClaw source
scripts/ set-version, gen-icons (brand assets)
pnpm install
cp .env.example .env # fill DATABASE_URL, REDIS_URL, ENCRYPTION_KEY, INTERNAL_SECRET
pnpm db:generate
pnpm --filter @easylopster/db deploy
pnpm dev # web :3000 + gateway :GATEWAY_PORT
Schema changes: edit packages/db/prisma/schema.prisma, then
pnpm --filter @easylopster/db migrate:new <name> # diffs the live DB against the schema (no shadow DB needed)
pnpm --filter @easylopster/db deploy
Releases: pnpm version:set x.y.z, update CHANGELOG.md, tag vx.y.z. The release workflow publishes the
GitHub Release, the node agent bundle, the ghcr.io/noneym/easylopster-node image and the Windows installer.
Production runs on dockxo.com as two services built from this repository:
docker/web.Dockerfile (port 3000, easylopster.com) and docker/gateway.Dockerfile (port 4000,
gw.easylopster.com, WebSocket for nodes, volume at /data/workspaces). Both read the same DATABASE_URL,
REDIS_URL, ENCRYPTION_KEY, INTERNAL_SECRET; mail goes through Cloudflare Email Service
(MAIL_MAILER=cloudflare). Redis must run with maxmemory-policy noeviction (BullMQ requirement).
Any Docker host with MariaDB and Redis works the same way.
Questions, bugs, ideas: [email protected] or open an issue.