f /
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
Loading repository data…
HammadAliKhanweb3 / repository
A production-ready, TypeScript-first Next.js application that enables video calling with Ai Agents. Built with modern tooling for realtime messaging, server-side orchestration, and a robust API surface intended for enterprise and developer use.
A production-ready, TypeScript-first Next.js application that enables AI-enhanced video calling and collaboration. Built with modern tooling for realtime media, messaging, server-side orchestration, and a robust API surface intended for enterprise and developer use.
src/lib/stream-video.ts)src/trpc) and Inngest (src/inngest)drizzle.config.ts, src/db)src/app/globals.css)The app uses a server-driven approach where Next.js API routes and tRPC resolvers orchestrate authentication, meeting lifecycle, and background workflows. Realtime media (video/chat) is handled by Stream; background jobs and analytics use Inngest for reliable server-side events.
Prerequisites:
npm, pnpm, or yarn)./env.example or .env.local)Install dependencies:
npm install
# or
pnpm install
# or
yarn
Run the dev server:
npm run dev
# opens at http://localhost:3000
Key scripts:
dev — start development serverbuild — production buildstart — start production server after buildlint — run ESLintCreate a .env.local file with the required keys. Typical variables used by the project include:
NEXT_PUBLIC_STREAM_KEY, STREAM_SECRETDATABASE_URL (for Drizzle)INNGEST_API_KEYNEXTAUTH_URL and provider secrets (if used)Check the source for exact variable names under src/lib and src/api.
npm run lintbuild, lint, and tests on pull requests.This repository is deployable to Vercel, but any Node-friendly platform works. For Vercel:
# Build and preview locally
npm run build
npm run start
Ensure environment variables are copied into the target environment and secrets are stored securely.
DATABASE_URL and run migrations if applicableContact / Maintainers: See package.json and src/lib/auth.ts for author and support references.
This is a Next.js project bootstrapped with create-next-app.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
Selected from shared topics, language and repository description—not editorial ratings.
f /
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
farion1231 /
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
microsoft /
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
denoland /
A modern runtime for JavaScript and TypeScript.
angular /
Deliver web apps with confidence 🚀
ant-design /
An enterprise-class UI design language and React UI library