mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 23:21:08 +02:00
feat(wisekeep): rename transcriber app to wisekeep
Rebranding the transcriber application to better reflect its purpose: AI-powered wisdom extraction from video content. Changes: - Renamed folder: apps/transcriber → apps/wisekeep - Updated all package names to @wisekeep/* namespace: - @wisekeep/backend - @wisekeep/web - @wisekeep/landing - @wisekeep/mobile - @wisekeep/shared-types - Updated root package.json scripts: - wisekeep:dev, dev:wisekeep:backend, dev:wisekeep:web, etc. - Updated documentation in CLAUDE.md files 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
ea3285dcbb
commit
cb5657579b
113 changed files with 28 additions and 24 deletions
|
|
@ -21,6 +21,8 @@ This is a pnpm workspace monorepo containing multiple product applications with
|
|||
| **picture** | AI image generation | Expo mobile, SvelteKit web, Astro landing |
|
||||
| **uload** | URL shortener | SvelteKit web, PocketBase/Drizzle |
|
||||
| **chat** | AI chat application | NestJS backend, Expo mobile, SvelteKit web, Astro landing |
|
||||
| **wisekeep** | AI wisdom extraction from video | NestJS backend, Expo mobile, SvelteKit web, Astro landing |
|
||||
| **quote** | Daily inspiration quotes | NestJS backend, Expo mobile, SvelteKit web, Astro landing |
|
||||
|
||||
## Development Commands
|
||||
|
||||
|
|
@ -33,6 +35,8 @@ pnpm run maerchenzauber:dev
|
|||
pnpm run memoro:dev
|
||||
pnpm run picture:dev
|
||||
pnpm run chat:dev
|
||||
pnpm run wisekeep:dev
|
||||
pnpm run quote:dev
|
||||
|
||||
# Start specific app within project
|
||||
pnpm run dev:memoro:mobile # Just mobile app
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
# CLAUDE.md - Transcriber
|
||||
# CLAUDE.md - Wisekeep
|
||||
|
||||
This file provides guidance to Claude Code when working with the Transcriber project.
|
||||
This file provides guidance to Claude Code when working with the Wisekeep project.
|
||||
|
||||
## Project Overview
|
||||
|
||||
Transcriber is an AI-powered YouTube video transcription application with:
|
||||
Wisekeep is an AI-powered wisdom extraction application that captures insights from video content:
|
||||
- YouTube video download via yt-dlp
|
||||
- Ultra-fast audio transcription using Groq Whisper API (~300x realtime)
|
||||
- Fallback to local Whisper for offline use
|
||||
|
|
@ -15,7 +15,7 @@ Transcriber is an AI-powered YouTube video transcription application with:
|
|||
## Architecture
|
||||
|
||||
```
|
||||
apps/transcriber/
|
||||
apps/wisekeep/
|
||||
├── apps/
|
||||
│ ├── backend/ # NestJS API server (port 3006)
|
||||
│ ├── web/ # SvelteKit web application
|
||||
|
|
@ -43,22 +43,22 @@ apps/transcriber/
|
|||
# From monorepo root
|
||||
pnpm install
|
||||
|
||||
# Start all transcriber apps
|
||||
pnpm transcriber:dev
|
||||
# Start all wisekeep apps
|
||||
pnpm wisekeep:dev
|
||||
|
||||
# Start individual apps
|
||||
pnpm dev:transcriber:backend # NestJS backend (port 3006)
|
||||
pnpm dev:transcriber:web # SvelteKit web (port 5173)
|
||||
pnpm dev:transcriber:landing # Astro landing (port 4321)
|
||||
pnpm dev:transcriber:mobile # Expo mobile
|
||||
pnpm dev:wisekeep:backend # NestJS backend (port 3006)
|
||||
pnpm dev:wisekeep:web # SvelteKit web (port 5173)
|
||||
pnpm dev:wisekeep:landing # Astro landing (port 4321)
|
||||
pnpm dev:wisekeep:mobile # Expo mobile
|
||||
|
||||
# Start web + backend together
|
||||
pnpm dev:transcriber:app
|
||||
pnpm dev:wisekeep:app
|
||||
```
|
||||
|
||||
### Environment Variables
|
||||
|
||||
Create `apps/transcriber/apps/backend/.env`:
|
||||
Create `apps/wisekeep/apps/backend/.env`:
|
||||
```bash
|
||||
PORT=3006
|
||||
WHISPER_PROVIDER=groq # groq or local
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"name": "@transcriber/backend",
|
||||
"name": "@wisekeep/backend",
|
||||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"description": "YouTube Transcriber Backend - NestJS API",
|
||||
"description": "Wisekeep Backend - NestJS API for wisdom extraction",
|
||||
"scripts": {
|
||||
"dev": "nest start --watch",
|
||||
"build": "nest build",
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"name": "@transcriber/landing",
|
||||
"name": "@wisekeep/landing",
|
||||
"type": "module",
|
||||
"version": "1.0.0",
|
||||
"private": true,
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"name": "@transcriber/mobile",
|
||||
"name": "@wisekeep/mobile",
|
||||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"main": "expo-router/entry",
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"name": "@transcriber/web",
|
||||
"name": "@wisekeep/web",
|
||||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue