Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ scoped buttons (filler words, speakers, chapters, show notes, highlights),
of that was built and worked, then deliberately removed (see `claude.md`
section 3 for why). **Local-first and open source** — runs entirely on
your machine, no cloud account required. See the
[docs](https://amide-init.github.io/transcriptcut/), especially the
[Podcast Workflow](https://amide-init.github.io/transcriptcut/guide/podcasting)
[docs](https://transcriptcut.aamin.me/), especially the
[Podcast Workflow](https://transcriptcut.aamin.me/guide/podcasting)
guide, and the
[issue tracker](https://github.com/amide-init/transcriptcut/issues) for
current build status.
Expand Down Expand Up @@ -77,7 +77,7 @@ suggested scenes, is a single undo step (**⌘Z** / **⇧⌘Z**).
AI models only ever return text and sentence picks, never timestamps or
edits: times always come from the transcript's own word timestamps, and
every response is validated before use. See the
[AI guide](https://amide-init.github.io/transcriptcut/guide/ai-editing)
[AI guide](https://transcriptcut.aamin.me/guide/ai-editing)
for which model does what.

Export renders the final MP4 (or MP3/WAV) with every preview effect above (filters,
Expand Down Expand Up @@ -113,7 +113,7 @@ docs/ — documentation site (VitePress, deployed to GitHub Pages)
The full docs site — getting started, architecture, the editing
workflow, screenshots, and how to get involved — is published from
[`docs/`](./docs) via GitHub Pages at
**https://amide-init.github.io/transcriptcut/**.
**https://transcriptcut.aamin.me/**.

To run it locally:

Expand Down Expand Up @@ -175,7 +175,7 @@ Two things to know during development:

A native macOS app is also available (Apple Silicon only) — no need to
clone the repo or run anything. Grab it from the
**[docs download page](https://amide-init.github.io/transcriptcut/download)**,
**[docs download page](https://transcriptcut.aamin.me/download)**,
which also covers the one-time Gatekeeper step (this build is ad-hoc
signed, not signed with a paid Apple Developer account) and the
first-launch API key setup.
Expand Down
11 changes: 6 additions & 5 deletions docs/.vitepress/config.ts
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
import { defineConfig } from "vitepress";

// Deployed to GitHub Pages as a project site at
// https://amide-init.github.io/transcriptcut/ — base must match the repo
// name so built asset URLs resolve correctly.
// Deployed to GitHub Pages under the custom domain
// https://transcriptcut.aamin.me/, served from the domain root -- so base
// is "/". (It was "/transcriptcut/" for the old github.io project-site
// URL; with the custom domain that prefix makes every asset 404.)
export default defineConfig({
title: "transcriptcut",
description:
"Edit video podcasts by editing the transcript: clean audio, speakers, chapters, show notes and Shorts. Local-first, open source, no cloud account required.",
base: "/transcriptcut/",
base: "/",
lastUpdated: true,
cleanUrls: true,

head: [["link", { rel: "icon", href: "/transcriptcut/favicon.svg" }]],
head: [["link", { rel: "icon", href: "/favicon.svg" }]],

themeConfig: {
logo: "/favicon.svg",
Expand Down
4 changes: 2 additions & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,11 +116,11 @@ works end to end.

</div>

<a href="/transcriptcut/screenshots" style="display:block;margin-top:1rem;">
<a href="/screenshots" style="display:block;margin-top:1rem;">
<img src="/screenshots/ai-tools-panel.png" alt="AI tools panel with Find filler words and Find long pauses, flagged words underlined in the transcript" style="width:100%;border-radius:12px;border:1px solid var(--vp-c-divider);box-shadow:var(--vp-shadow-3);"/>
</a>

<p style="margin-top:0.75rem;"><a href="/transcriptcut/screenshots">See more screenshots →</a></p>
<p style="margin-top:0.75rem;"><a href="/screenshots">See more screenshots →</a></p>

<style>
/* The default hero image slot is sized/masked for a small square logo.
Expand Down
Loading