← Back to agents

AGENTS.md from cskcvarma/voice_transcriber

0 starsLast commit Jun 18, 2025

VOICE TRANSCRIBER

This project transcribes audio files into text, converts the text into chunks, and then tags the chunk with relevant information.

CODING GUIDELINES

  • Check the docs folder for the documentation of the file you are working on.
  • Update the documentation where necessary.
  • Always follow the PEP8 style guide.
  • Follow all the ruff conventions.
  • After each update, run the tests, linting and typechecking to make sure everything is passing.
  • Update Readme.md where relevant.
  • Maintain a docs folder with the documentation for the project.

DOCUMENTATION GUIDELINES

PROJECT STRUCTURE

-- src/voice_transcriber/ -- main.py: The main entry point for the project. -- transcribe.py: The module for transcribing audio files. -- chunk.py: The module for chunking the transcript. -- tag.py: The module for tagging the chunks. -- utils.py: The module for utility functions.

DOCS STRUCTURE

-- docs/ -- voice_transcriber/ -- index.md: The main index page for the project. -- transcribe.md: The documentation for the transcribe module. -- chunk.md: The documentation for the chunk module. -- tag.md: The documentation for the tag module. -- utils.md: The documentation for the utils module.

TESTS, LINTING AND TYPECHECKING

RUN: uv run nox Make sure all steps are passing. Update the code to fix the issues.