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.
Translation pending
Async standups for remote teams. Your team checks in during their own morning. A short screen and camera recording turns into a scannable summary. Nobody waits on anybody.
BusinessTypeScript · JavaScriptGitHub @codeaz-orgOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Async standups for remote teams: record a short video, AI writes the check-in. Self-hostable, AGPL-3.0.
Taken from the repository README
Loading the full README.
Read the full 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.