{"id":18058217,"url":"https://github.com/bladealex9848/podcastor","last_synced_at":"2026-04-28T15:34:56.646Z","repository":{"id":260097406,"uuid":"880254727","full_name":"bladealex9848/Podcastor","owner":"bladealex9848","description":"Podcastor es un agente de IA que transforma cualquier documento complejo en un podcast claro y accesible.","archived":false,"fork":false,"pushed_at":"2024-10-29T12:04:41.000Z","size":609,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T11:14:29.435Z","etag":null,"topics":["ai","ia","inteligencia-artificial","podcast","python","streamlit"],"latest_commit_sha":null,"homepage":"https://podcastor.streamlit.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bladealex9848.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-10-29T12:00:29.000Z","updated_at":"2024-10-29T12:04:44.000Z","dependencies_parsed_at":"2024-10-30T23:06:52.205Z","dependency_job_id":null,"html_url":"https://github.com/bladealex9848/Podcastor","commit_stats":null,"previous_names":["bladealex9848/podcastor"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bladealex9848/Podcastor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bladealex9848%2FPodcastor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bladealex9848%2FPodcastor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bladealex9848%2FPodcastor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bladealex9848%2FPodcastor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bladealex9848","download_url":"https://codeload.github.com/bladealex9848/Podcastor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bladealex9848%2FPodcastor/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263314159,"owners_count":23447294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","ia","inteligencia-artificial","podcast","python","streamlit"],"created_at":"2024-10-31T03:05:39.692Z","updated_at":"2026-04-28T15:34:51.579Z","avatar_url":"https://github.com/bladealex9848.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Logo de Podcastor](https://github.com/bladealex9848/Podcastor/blob/main/assets/logo.jpg)\n\n# Podcastor 🎙️\n\n## Descripción\nPodcastor es un agente de IA que transforma cualquier documento complejo en un podcast claro y accesible.\n\n## Funcionalidades\n* Analiza documentos de cualquier tipo (PDF, texto, etc.).\n* Genera guiones de podcast con formato consistente y lenguaje accesible.\n* Crea títulos y descripciones atractivas.\n* Genera contenido promocional para redes sociales.\n* Adapta el contenido a diferentes estilos de podcast.\n* Organiza los episodios con metadatos.\n\n## Limitaciones\n* No brinda asesoramiento legal ni técnico específico.\n* Su conocimiento se basa en la documentación disponible.\n* No proporciona información sobre otros sistemas o proyectos.\n\n## Instalación\n\n1. Asegúrate de tener Python 3.8 o superior instalado en tu máquina.\n2. Clona este repositorio: `git clone https://github.com/bladealex9848/Podcastor.git`\n3. Navega al directorio del proyecto: `cd Podcastor`\n4. Instala las dependencias: `pip install -r requirements.txt`\n5. Crea un archivo `.streamlit/secrets.toml` y añade tu ASSISTANT_ID de OpenAI:\n   ```\n   ASSISTANT_ID = \"tu-assistant-id-aqui\"\n   ```\n6. Configura tu clave API de OpenAI como variable de entorno o en el archivo `secrets.toml`.\n\n## Uso\n\n1. Ejecuta la aplicación: `streamlit run app.py`\n2. Abre tu navegador y ve a `http://localhost:8501`\n3. Comienza a interactuar con el Asistente Virtual escribiendo tus preguntas o solicitudes.\n\n## Contribuciones\n\nLas contribuciones son bienvenidas. Por favor, haz un fork del repositorio, crea una nueva rama para tus cambios, y envía un pull request.\n\n## Licencia\n\nEste proyecto está bajo la licencia MIT. Consulta el archivo `LICENSE` para más detalles.\n\n## Autor\n\nCreado por Alexander Oviedo Fadul\n\n[GitHub](https://github.com/bladealex9848) | [Website](https://alexanderoviedofadul.dev) | [LinkedIn](https://www.linkedin.com/in/alexander-oviedo-fadul/) | [Instagram](https://www.instagram.com/alexander.oviedo.fadul) | [Twitter](https://twitter.com/alexanderofadul) | [Facebook](https://www.facebook.com/alexanderof/) | [WhatsApp](https://api.whatsapp.com/send?phone=573015930519\u0026text=Hola%20!Quiero%20conversar%20contigo!%20)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbladealex9848%2Fpodcastor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbladealex9848%2Fpodcastor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbladealex9848%2Fpodcastor/lists"}