MCPcopy Index your code
hub / github.com/bugbakery/audapolis

github.com/bugbakery/audapolis @v22.1.7-2022 sqlite

repository ↗ · DeepWiki ↗ · release v22.1.7-2022 ↗
312 symbols 919 edges 83 files 2 documented · 1%
README

🎤 audapolis

**

An editor for spoken-word media with transcription.**

screenshot of audapolis

audapolis aims to make the workflow for spoken-word-heavy media editing easier, faster and more accessible. * It gives you a wordprocessor-like experience for media editing. * It can automatically transcribe your audio to text. * It can be used for Video, Audio and mixed editing - Do radio shows, podcasts, audiobooks, interview clips or anything you like. * It is free * It keeps the data in your hands - no cloud whatsoever.

Survey

It would be really nice if you could help us out by answering our short survey about your needs & expectations so that we can build actually usefull software and know what you need.

Get It!

For end users, the latest Windows and macOS and linux builds are available as github releases. Currently audapolis is alpha-quality software so please expect bugs / UX inconveniences and report them :).

Acknowledgements

  • Funded from September 2021 until February 2022 by logos of the "Bundesministerium für Bildung und Forschung", Prodotype Fund and OKFN-Deutschland

Extension points exported contracts — how you extend this code

PatchType (Interface)
(no doc)
app/main_process/types.ts
CSSProperties (Interface)
(no doc)
app/src/types/css_properties.d.ts
ServerInfo (Interface)
(no doc)
app/main_process/types.ts
Navigator (Interface)
(no doc)
app/src/types/navigator.d.ts
ServerStartingMessage (Interface)
(no doc)
app/main_process/server.ts
DefaultTheme (Interface)
(no doc)
app/src/types/theme.d.ts
ServerStartedMessage (Interface)
(no doc)
app/main_process/server.ts
Theme (Interface)
(no doc)
app/src/types/theme.d.ts

Core symbols most depended-on inside this repo

assertSome
called by 50
app/src/util/index.ts
map
called by 34
app/src/util/itertools.ts
fromParagraphs
called by 32
app/src/core/document.ts
log
called by 27
app/src/util/itertools.ts
filter
called by 13
app/src/util/itertools.ts
next
called by 12
app/src/util/itertools.ts
get
called by 12
server/app/tasks.py
toParagraphs
called by 10
app/src/core/document.ts

Shape

Function 192
Method 49
Interface 34
Class 23
Route 9
Enum 5

Languages

TypeScript80%
Python20%

Modules by API surface

app/src/core/document.ts32 symbols
app/src/util/itertools.ts29 symbols
server/app/main.py24 symbols
app/src/state/editor.ts17 symbols
server/app/models.py15 symbols
app/src/server_api/api.ts14 symbols
app/src/pages/Editor/Document.tsx14 symbols
app/src/core/player.ts11 symbols
app/src/core/ffmpeg.ts11 symbols
app/main_process/ipc/ipc_client.ts11 symbols
app/src/pages/Editor/Paragraph.tsx10 symbols
server/app/tasks.py8 symbols

Dependencies from manifests, versioned

@audapolis/webvtt-writer1.0.3 · 1×
@emotion/react11.7.1 · 1×
@reactour/mask0.4.0 · 1×
@reactour/utils0.2.1 · 1×
@reduxjs/toolkit1.6.1 · 1×
@tedconf/fessonia2.2.1 · 1×
@types/color3.0.2 · 1×
@types/electron-devtools-installer2.2.0 · 1×
@types/fluent-ffmpeg2.1.18 · 1×
@types/jest27.0.2 · 1×
@types/react17.0.19 · 1×
@types/react-dom17.0.9 · 1×

For agents

$ claude mcp add audapolis \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact