Session Flow
Cadastre o cliente uma vez e a agenda do mês se monta sozinha, com o valor de cada sessão. Veja quem já pagou, quanto falta receber e cobre pelo WhatsApp.
翻译准备中
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Async standups for remote teams: record a short video, AI writes the check-in. Self-hostable, AGPL-3.0.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Async standups for remote teams. Talk for two minutes in your own morning; AI writes the check-in; your team reads it in theirs. No meeting, nothing missed.
Try Asincly Cloud · Features · Quick start · Deploy for free · Architecture · Contributing
Record → AI drafts yesterday / today / blockers and tags teammates → review → send. (Demo data, fake camera.)
A daily standup at 09:30 in New York is 22:30 in Tokyo and 01:30 in Auckland. Someone is always awake at the wrong time. Written standups fix that, but nobody likes typing them and half the context never makes it in.
Asincly lets each person record a short video whenever their day starts. The AI turns it into yesterday / today / blockers, ticks off last time's plan, tags the teammates you mentioned and flags blockers. The team reads a calm, one-screen digest instead of meeting.
:shortcode: autocomplete.@ for a teammate picker, in check-ins and replies; a
typed @name links too. The person named gets notified.Prerequisites: Node.js 22+, pnpm 12 (npm i -g corepack@latest && corepack enable),
and Docker.
git clone https://github.com/codeaz-org/asincly.git
cd asincly
pnpm install
cp .env.example .env # set AUTH_SECRET, DATA_ENCRYPTION_KEY, CRON_SECRET (openssl commands inside)
pnpm db:up # Postgres + MinIO in Docker
pnpm db:migrate
pnpm db:seed # optional: a demo team across 9 time zones
pnpm dev # http://localhost:3000
Sign in at http://localhost:3000/sign-in. Without a RESEND_API_KEY, the magic link is
printed in the terminal running pnpm dev. With the demo seed, sign in as
[email protected] and open /northwind/product.
AI drafts: add a free Groq key as GROQ_API_KEY. To try the
flow without a key, start the dev server with AI_FAKE=1 pnpm dev for deterministic
fake drafts.
Testing on your phone: cameras need HTTPS. Run pnpm dev --experimental-https, and add
your LAN IP to DEV_ALLOWED_ORIGINS.
Don't want to run it? Use Asincly Cloud (free for up to 3 people). Want to host it yourself for free? Yes, two ways:
| Option | Cost | Hosting provider allows business use¹ | Guide |
|---|---|---|---|
| Vercel Hobby + Neon + Backblaze B2 / Cloudflare R2 + Resend + Groq + GitHub Actions | $0 | ❌ Vercel Hobby is personal use only | Path A |
| Oracle Cloud Always Free VM + Docker Compose | $0 | ✅ | Path B |
| Hetzner CX23 (or any 2 GB VPS) + Docker Compose | ~€5.50/mo | ✅ | Path C |
| Vercel Pro + Neon + R2 | ~$20+/mo | ✅ | Path D |
¹ This column is about the hosting provider's terms (Vercel's free Hobby plan is for personal use). Asincly's own license allows commercial use in every option — see License.
One-machine self-host with automatic HTTPS:
cp .env.example .env # fill in the "Docker self-host" section
docker compose -f docker-compose.selfhost.yml --profile https up -d --build
Full guide, limits, CORS and troubleshooting: docs/DEPLOYMENT.md.
The essentials. Everything is documented in .env.example.
| Variable | Required | Purpose |
|---|---|---|
NEXT_PUBLIC_APP_URL, AUTH_URL | ✅ | Public URL of your deployment |
DATABASE_URL | ✅ | Postgres owner/admin role (migrations, trusted reads) |
DATABASE_URL_APP + APP_DB_PASSWORD | ✅ | Non-superuser role subject to row-level security |
AUTH_SECRET | ✅ | Session signing |
DATA_ENCRYPTION_KEY | ✅ | 32-byte base64 key for encrypted transcripts and drafts |
S3_* | ✅ | Any S3-compatible bucket (MinIO, R2, B2, S3) |
CRON_SECRET | ✅ | Protects /api/cron/tick (reminders, digests) and /api/cron/daily (retention, cleanup) |
RESEND_API_KEY, EMAIL_FROM | Production | Magic-link sign-in and notification emails |
GROQ_API_KEY | Optional | Video transcription and AI drafts |
AUTH_GOOGLE_ID, AUTH_GOOGLE_SECRET | Optional | Google sign-in |
NEXT_PUBLIC_SOURCE_URL | If you modify the code | Link to your fork's source (AGPL §13) |
SLACK_CLIENT_ID, SLACK_CLIENT_SECRET | Optional | Slack digest and DM reminders (docs/SLACK.md) |
BILLING_ENABLED, STRIPE_* | Hosted cloud only | Plans and Stripe billing. Leave unset when self-hosting |
| Command | What it does |
|---|---|
pnpm dev | Start the app on :3000 |
pnpm db:up / pnpm db:down | Start/stop local Postgres + MinIO |
pnpm db:migrate | Apply migrations (and set the app role's password) |
pnpm db:seed | Load the demo workspace (local databases only) |
pnpm db:generate | Create a migration from src/db/schema.ts |
pnpm db:studio | Browse the database |
pnpm test | Unit + row-level security tests |
pnpm e2e | Playwright (AI_FAKE=1 pnpm dev first; PW_CHANNEL=chrome to use installed Chrome) |
pnpm lint / pnpm typecheck | ESLint / TypeScript |
pnpm emoji:sync | Refresh the self-hosted emoji dataset |
pnpm cron:local | Fire one scheduler tick against localhost |
See ROADMAP.md and CHANGELOG.md. Next up:
/standup text check-inAsincly Cloud is the same open-source code, run by the maintainers so you don't have to. Revenue from it funds development. Sign up at asincly.codeaz.org.
| Free | Pro | |
|---|---|---|
| Price | €0 | €8 per member / month (€80 / year) |
| Members | Up to 3 | Unlimited (billed per member) |
| Teams | 1 | Unlimited |
| AI video minutes | 30 / month | 600 per member / month |
| Video length | 3 min | 10 min |
| History | 14 days | Your retention setting |
| Guests (read-only, free seats) | — | ✓ |
| Slack digest & reminders | — | ✓ |
| "Require a video" rule, multiple schedules | — | ✓ |
| Data export | ✓ | ✓ |
Every new organization gets a 14-day Pro trial, no card required.
Self-hosting is not limited: plans and limits only exist when BILLING_ENABLED=true,
which is how the cloud runs. Your own install has every feature, free, with no license key.
Running your own paid service on Asincly? See Billing.
Contributions are welcome — bug reports, docs, translations and code. Read CONTRIBUTING.md for setup, conventions and how tests run. Please report security issues privately as described in SECURITY.md.
Copyright © 2026 the Asincly contributors.
Asincly is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License v3.0 or later. See LICENSE.
Can my company use Asincly commercially? Yes. Use it at work, self-host it for your company or your clients, charge for it. The AGPL doesn't restrict commercial use.
Can I sell hosting or services around it? Yes, including a competing hosted service.
The condition: if you run a modified version for users over a network, you must offer
those users the source of your modifications under the AGPL. Set NEXT_PUBLIC_SOURCE_URL
to your fork so the in-app "Source code" link points to it.
Do I have to publish anything if I just self-host it unmodified? No.
Can I modify it privately for internal use? Yes. Obligations only apply when you give the software to others or let people outside your organization use a modified version over the network.
Can I embed it in a closed-source product? Not under the AGPL. Anything you combine it with and distribute or offer over a network must be AGPL-compatible. Open an issue if you need something else.
This FAQ is a plain-language summary, not legal advice; the LICENSE is what counts.
Third-party components and their licenses are listed in THIRD_PARTY_NOTICES.md.