{"id":50415955,"url":"https://github.com/sippy/Infernos","last_synced_at":"2026-06-16T22:00:36.420Z","repository":{"id":193892024,"uuid":"689676226","full_name":"sippy/Infernos","owner":"sippy","description":"Real-time multi-modal inference server for interacting with humans and other intelligences around","archived":false,"fork":false,"pushed_at":"2025-10-02T22:42:57.000Z","size":320,"stargazers_count":20,"open_issues_count":0,"forks_count":3,"subscribers_count":7,"default_branch":"master","last_synced_at":"2026-02-05T02:21:02.782Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sippy.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-09-10T15:07:35.000Z","updated_at":"2025-12-01T06:34:07.000Z","dependencies_parsed_at":"2023-12-31T02:24:03.393Z","dependency_job_id":"d7215f7d-1eac-448f-ab04-f76f07588f3c","html_url":"https://github.com/sippy/Infernos","commit_stats":null,"previous_names":["sippy/infernos"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sippy/Infernos","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sippy%2FInfernos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sippy%2FInfernos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sippy%2FInfernos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sippy%2FInfernos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sippy","download_url":"https://codeload.github.com/sippy/Infernos/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sippy%2FInfernos/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34425024,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-16T02:00:06.860Z","response_time":126,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2026-05-31T06:00:23.624Z","updated_at":"2026-06-16T22:00:36.414Z","avatar_url":"https://github.com/sippy.png","language":"Python","funding_links":[],"categories":["AI \u0026 Machine Learning"],"sub_categories":["Datasets \u0026 Benchmarks"],"readme":"# I.N.F.E.R.N.O.S.\n\n### Interactive Neural Framework for Efficient Realtime Network Operations on Streams\n\n🔥 Welcome to Infernos, where data comes to life in real-time! 🔥\n\n## Overview\n\nHarness the power of **I.N.F.E.R.N.O.S.** to transform audio, video, and\ntext streams with state-of-the-art inference in an instant. Embrace a\nblazing-fast future, free from lag.\n\n## News\n\nInitial integration of the LLM (Qwen 2.5) and addition of the A.I.\nAttendant application.\n\nUpcoming presentation at the OpenSIPS Summit 2025.\n\n## Features\n\n-   **Interactive:** Infernos isn't just another tool; it's an\n    experience. Speak in one voice and marvel as it's automatically\n    translated into a completely different tone or even language, and\n    then seamlessly transmitted in real-time during phone or web\n    meetings.\n\n-   **Neural Power:** With deep learning at its core, Infernos is\n    optimized for top-notch performance.\n\n-   **Multimodal Support:** Whether it's audio, video, or text, Infernos\n    handles them with elegance.\n\n-   **Efficiency:** Designed for low-latency, high-throughput\n    operations.\n\n-   **Realtime:** Don't wait. Experience the magic as it unfolds.\n\n## Quick Start\n\n1.  Clone the repository:\n\n    ```bash\n    git clone https://github.com/sippy/Infernos.git\n    ```\n\n2.  Navigate to the project directory and install dependencies:\n\n    ```bash\n    cd Infernos \u0026\u0026 pip install -r requirements.txt\n    ```\n\n3.  Create a configuration file. In the following example we would\n    listen and accept SIP calls from `MY_IP` and pass them into Live\n    Translator application. Then use SIP account to send\n    outbound call legs to `DEST_NUM`@`MY_SIP_SRV`:\n\n    ```bash\n    MY_IP=\"A.B.C.D\"\n    MY_SIP_SRV=\"E.F.G.H\"\n    DEST_NUM=\"12345\"\n    DEST_USER=\"foo\"\n    DEST_PWD=\"bar\"\n    cat \u003e config.yaml \u003c\u003cEOF\n    sip:\n      settings:\n        bind: ${MY_IP}:5060\n      profiles:\n        me:\n          sip_server: ${MY_IP}:*\n          sink: apps/live_translator/configuration1\n        bar:\n          sip_server: ${MY_SIP_SRV}:5060\n          username: '${DEST_NUM}'\n          password: '${DEST_PWD}'\n          register: True\n    apps:\n      live_translator:\n        profiles:\n          configuration1:\n            stt_langs: ['en', 'pt']\n            tts_langs: ['pt', 'en']\n            outbound: sip/bar;cld=${DEST_NUM}\n    EOF\n    ```\n\n4.  Light the fire:\n\n    ```bash\n    python Infernos.py -f -L ~/Infernos.log\n    ```\n\n5.  Use SIP device or software such as Linphone to place a SIP\n    call to `sip:anything@localhost:5060`. Replace `localhost`\n    with a local IP of machine running Infernos if testing over\n    LAN.\n\nReady to experience real-time inferencing?\n\n## Contribute\n\nFeeling the warmth? 🔥 Eager to stoke the flames of Infernos? Delve into\nour contribution guidelines and join the firestorm!\n\n## License \u0026 Acknowledgements\n\nPowered by the 2-clause BSD license. A heartfelt shoutout to the\ncommunity for their priceless insights and tireless contributions.\n\n## Media\n\n- [Setting up live translation service with Infernos:](https://www.youtube.com/live/-mTH1BpIMqY?t=26160s)\n  Live presentation during OpenSIPS Summit 2024 setting up realtime in-call\n  translation inference service for Portugese-\u003eEnglish / English-\u003ePortugese\n  on a AWS instance \"from zero to hero\" in less than 60 minutes.\n- [Infernos: cost efficient AI inference for real-time applications:](https://www.youtube.com/watch?v=eawO0hXeO5Y)\n  Overview of the Infernos architecture and progress over the past few months.\n\n## Join US\n\n- [Discord](https://discord.gg/bb95ZWhrhQ)\n\n------------------------------------------------------------------------\n\nStay on the lookout for more sizzling updates, and always remember:\n**Infernos** makes the future sizzle!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsippy%2FInfernos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsippy%2FInfernos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsippy%2FInfernos/lists"}