Samrat Man Singh's Avatar

Samrat Man Singh

@samrat.me

Software engineer; climber; #ElixirLang Website: https://samrat.me Building https://octocut.com

943
Followers
171
Following
94
Posts
07.02.2024
Joined
Posts Following

Latest posts by Samrat Man Singh @samrat.me

Ship It Club Berlin · Luma Ship It Club Berlin: Kickoff Meetup The very first ShipIt Club meetup is here! Join a growing community of mobile devs, indie hackers, and app founders who are…

lu.ma/33ghwjqt

19.08.2025 12:54 👍 0 🔁 0 💬 0 📌 0
Post image

Attending this later today. Anyone else I know going?

19.08.2025 12:54 👍 0 🔁 0 💬 1 📌 0
Post image

2/ @maciej.gryka.net walked us through an Elixir version of
@thorstenball.com 's coding agent tutorial

12.06.2025 20:38 👍 3 🔁 1 💬 0 📌 0
Post image

Great presentations and conversation at the Elixir Berlin Meetup today

1/ Lukas talked about his big bag of Postgres tricks and techniques

#elixirlang

12.06.2025 20:38 👍 3 🔁 0 💬 2 📌 0

No, haven't tried it yet.

I like the simple Python interface though. Should be simple to get the audio to Elixir using Pythonx, I think 🤔

12.06.2025 12:59 👍 1 🔁 0 💬 0 📌 0

I found Pantheon from your earlier post, and really enjoyed it. Appreciate the book and show reviews/recommendations!

06.06.2025 20:03 👍 2 🔁 0 💬 1 📌 0
Preview
GitHub - samrat/membrane_twilio_plugin Contribute to samrat/membrane_twilio_plugin development by creating an account on GitHub.

github.com/samrat/membr...

14.05.2025 20:17 👍 2 🔁 0 💬 0 📌 0
Handoff v0.1.0 — Documentation

I've just released Handoff, a new Elixir library for distributed function graph execution.

hexdocs.pm/handoff

Among other things, the library enables distributed Nx computations (anyone said distributed inference?)

A huge part of this was sponsored by tvlabs.ai!

11.05.2025 05:47 👍 58 🔁 15 💬 2 📌 1
Tidewave

Introducing Tidewave: tidewave.ai

While working on our web apps, we run code, query the database, read logs, search docs… but our AI tools are limited to reading code.

Tidewave closes this gap by introducing Runtime Intelligence, for Phoenix and Rails. More coming soon, check out the website!

29.04.2025 20:20 👍 177 🔁 60 💬 5 📌 2
Preview
instructor_ex/lib/instructor/adapters/gemini.ex at 2c89b1cd52e0125562c8c5cb2eb99d2324261cfa · thmsmlr/instructor_ex Structured outputs for LLMs in Elixir. Contribute to thmsmlr/instructor_ex development by creating an account on GitHub.

Gemini has a slightly different schema for tool declarations: github.com/thmsmlr/inst...

02.04.2025 12:17 👍 2 🔁 0 💬 1 📌 0
Making phone calls from Elixir using Twilio
Making phone calls from Elixir using Twilio YouTube video by Samrat Man Singh

Demo: Making phone calls from Elixir

I'm working on a Twilio plugin for the Membrane multimedia framework. The demo shows an outbound call, but receiving calls works too.

#ElixirLang

www.youtube.com/watch?v=4dhl...

27.03.2025 17:13 👍 11 🔁 0 💬 3 📌 0

Are you using AI studio? Are you using any tools to feed multiple files to it?

26.03.2025 11:20 👍 0 🔁 0 💬 1 📌 0
Video thumbnail

Testing Voice AI flows can become tedious fast

But... you can just simulate conversations using another voice agent. Then, evaluate how the conversation went.

26.03.2025 11:17 👍 2 🔁 0 💬 0 📌 0
Standalone OpenAI transcription Python script OpenAI announced some new audio models yesterday, including new transcription models(gpt-4o-transcribe and gpt-4o-mini-transcribe). This model performs better than Whisper, though because they are bui...

Got a small, standalone Python script working to use the new OpenAI transcription models(`gpt-4o-transcribe` and `gpt-4o-mini-transcribe`) using the Realtime WebSocket connection:

samrat.me/standalone-o...

21.03.2025 13:46 👍 0 🔁 1 💬 0 📌 0
Preview
OpenAI.fm An interactive demo for developers to try the new text-to-speech model in the OpenAI API

www.openai.fm

20.03.2025 17:36 👍 0 🔁 0 💬 0 📌 0
Post image

OpenAI's new TTS looks(and sounds) pretty great for the price.

Also, I hope this pushes other providers to just price API usage by minute. Every other TTS provider(ElevenLabs, Cartesia, etc) currently have monthly credits pricing.

20.03.2025 17:36 👍 1 🔁 0 💬 1 📌 0

Phoenix now comes with DaisyUI. Looks like a great addition for non-designers(like me)

#ElixirLang

20.03.2025 15:07 👍 37 🔁 10 💬 4 📌 1

Got it, thank you!

20.03.2025 09:31 👍 0 🔁 0 💬 0 📌 0

What would be the reason to switch to Canadian/EU-based institutions? 🤔

19.03.2025 12:52 👍 0 🔁 0 💬 1 📌 0
Preview
Thomas Millar on X: "✨ Introducing Livebook Tools ✨ BYOE(ditor) — Cursor and Windsurf now work with Livebook Livebook MCP Server — Claude can fetch the outputs of a running livebook to see what to do next `livebook_tools run notebook.livemd` — Run .livemd from the CLI. Livebook 🤝 CRON https://t.co/d7jSesgtyj" / X ✨ Introducing Livebook Tools ✨ BYOE(ditor) — Cursor and Windsurf now work with Livebook Livebook MCP Server — Claude can fetch the outputs of a running livebook to see what to do next `livebook_tools run notebook.livemd` — Run .livemd from the CLI. Livebook 🤝 CRON https://t.co/d7jSesgtyj

There's a video here if you still have a Twitter account x.com/thmsmlr/stat...

09.03.2025 06:37 👍 3 🔁 0 💬 0 📌 0
Preview
GitHub - thmsmlr/livebook_tools: Powertools for livebook.dev — AI Code Editing, MCP Servers, and Running Livebooks from the CLI Powertools for livebook.dev — AI Code Editing, MCP Servers, and Running Livebooks from the CLI - thmsmlr/livebook_tools

New #ElixirLang tool

LivebookTools lets you work on Livebook in your own editor and opens MCP access to cell outputs(so Cursor, etc) can automatically iterate on the code if the cell has errors

github.com/thmsmlr/live...

09.03.2025 06:37 👍 11 🔁 2 💬 1 📌 1

:D Merged. Thanks Lars!

04.03.2025 22:41 👍 1 🔁 0 💬 0 📌 0
Fix concatenation issue for tensors by lawik · Pull Request #5 · samrat/kokoro Nx.concatenate requires the same shape and very frequently a random chunk of text would not be the right shape. So it would blow up. The concatenate was avoidable so instead of a complex padding sc...

What does talk-prep look like? Bug-fixin' mostly

@samrat.me darling, you have a PR :D
github.com/samrat/kokor...

04.03.2025 17:51 👍 1 🔁 1 💬 1 📌 0
Post image

Pushed my first @replicate.com model, SmolVLM2 by @hf.co (@pcuenq.hf.co et al.)

Will push the 500M and 2.2B models soon as well.

04.03.2025 05:13 👍 4 🔁 0 💬 0 📌 0
Preview
Crossing the uncanny valley of conversational voice At Sesame, our goal is to achieve “voice presence”—the magical quality that makes spoken interactions feel real, understood, and valued.

Voice models are getting scary good. This one feels very human:

www.sesame.com/research/cro...

01.03.2025 16:26 👍 1 🔁 0 💬 0 📌 0
Running ML models in Elixir using Pythonx I just discovered Pythonx, which runs a Python interpreter in the same OS process as Elixir. Looks like it also wraps uv so it sets up a virtual environment with all the Python dependencies your code...

I wrote up a post on how you can run AI models on Elixir that aren't yet supported by Bumblebee

samrat.me/running-ml-m...

#MyElixirStatus #ElixirLang

20.02.2025 23:24 👍 22 🔁 5 💬 1 📌 0
Preview
GitHub - livebook-dev/pythonx: Python interpreter embedded in Elixir Python interpreter embedded in Elixir. Contribute to livebook-dev/pythonx development by creating an account on GitHub.

Wow, this looks super useful for running models that aren't yet supported in Bumblebee(among other things)

#ElixirLang

github.com/livebook-dev...

20.02.2025 20:58 👍 7 🔁 2 💬 0 📌 0

👀

Interesting! Are you using Membrane on embedded devices?

14.02.2025 11:17 👍 2 🔁 0 💬 1 📌 0
Video thumbnail

Holy smokes this is awesome, a new debugger for Phoenix LiveView. Think React devtools, but not a chrome extension.

github.com/software-man...

#ElixirLang

07.02.2025 14:37 👍 150 🔁 40 💬 5 📌 5
Video thumbnail

We did it! Kokoro TTS (v1.0) can now run 100% locally in your browser w/ WebGPU acceleration. Real-time text-to-speech without a server. ⚡️

Generate 10 seconds of speech in ~1 second for $0.

What will you build? 🔥

07.02.2025 17:03 👍 21 🔁 6 💬 1 📌 1