Sign in

Dima Mikielewicz

@dimamik.bsky.social
40 followers 22 following 19 posts

Love Elixir and programming in general. Open to any tech challenges - ping me! dimamik.com

PostsRepliesMedia
Dima Mikielewicz @dimamik.bsky.social · 08/09/2026
Also, if you're in Chicago and would like to meet, let me know. Can't wait to see you all!
000
Dima Mikielewicz @dimamik.bsky.social · 08/09/2026
Hey hey hey! 2 things from me! 1. I'll be speaking about Legion in the Elixir Meetup in Chicago (09/09, 6 pm)! 2. We are doing a series of offline Elixir-related 20-minute sessions with our team to help you and your organization solve any tech problem you might have. Links in 🧵.
111
Reposted by Dima Mikielewicz
Tyler A. Young ⚗️🧑🏻‍💻 @tylerayoung.com · 03/09/2026
This seems like suuuuuch a powerful idea, yet I'm struggling to figure out how I'd actually use it. legion.swmansion.com #ElixirLang
legion.swmansion.com
Legion - an AI agent inside your Elixir app
Legion is an Elixir runtime for AI agents that live inside your application and get things done by writing code. Open source, by Software Mansion.
3183
Dima Mikielewicz @dimamik.bsky.social · 16/03/2026
I think BEAM is an ideal runtime for running AI Agents - everything's already baked in. To help folks get started, I created a tiny abstraction over it named Legion. Legion is super simple - every agent is a process. Agents can talk to other agents and run tools by executing pure Elixir code...
github.com
GitHub - dimamik/legion: Elixir-native framework for building AI agents
Elixir-native framework for building AI agents. Contribute to dimamik/legion development by creating an account on GitHub.
130
Dima Mikielewicz @dimamik.bsky.social · 04/03/2026
OpenAI published a repo to orchestrate AI agents built primarily with Elixir (96.1%): github.com/openai/symph... #elixirlang
github.com
GitHub - openai/symphony: Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents.
Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents. - openai/symphony
3225
Reposted by Dima Mikielewicz
Mark Ericksen @brainlid.bsky.social · 12/02/2026
Introducing Sagents -- an open-source #ElixirLang framework for building #AI agents with human oversight, composable middleware, and real-time Phoenix LiveView integration. Built on OTP. Each agent is a supervised GenServer. Watch the full demo: www.youtube.com/watch?v=r-14...
youtube.com
Sagents: Build AI Agents in Elixir with Human Oversight, SubAgents, and Real-Time Debugging
YouTube video by Mark Ericksen
53710
Dima Mikielewicz @dimamik.bsky.social · 05/02/2026
Just added BM25 full-text search to Torus - bringing Elixir apps one step closer to only needing PostgreSQL. BM25 is a production-grade retrieval algorithm used by Elasticsearch and other search engines. Read more: dimamik.com/posts/bm25_s... Thanks to @thinkingelixir.com for the inspiration!
dimamik.com
BM25 Search in Ecto with Torus
BM25 (Best Matching 25) is a modern ranking function for full-text search that provides better relevance than traditional TF-IDF algorithms. Torus integrates BM25 search into your Ecto queries through...
000
Dima Mikielewicz @dimamik.bsky.social · 28/01/2026
Oban, the job processing framework from Elixir, has finally come to Python. Years of evangelizing it to Python devs who had to take my word for it have finally come to an end. Here's a deep dive into what it is and how it works: www.dimamik.com/posts/oban_py/
dimamik.com
Oban.py - deep dive
Oban, the job processing framework from Elixir, has finally come to Python. I spent some time exploring it, and here is how it works.
010
Dima Mikielewicz @dimamik.bsky.social · 07/01/2026
Ever wanted to play on your MIDI keyboard for your friends live, but never had a chance to gather them all in a single room? I did, and that's why I created piano.dimamik.com. It's written in Elixir, uses Phoenix Presence to count visitors, and uses WebRTC DataChannels to transmit MIDI events.
github.com
GitHub - dimamik/live_piano: Play piano with your friends over WebRTC
Play piano with your friends over WebRTC. Contribute to dimamik/live_piano development by creating an account on GitHub.
010
Dima Mikielewicz @dimamik.bsky.social · 05/01/2026
The best AI agent framework was invented in 1986. It's called Erlang. - Agents => Processes - Orchestration => Supervision - Agent communication => Message passing - Coordination => Pure code Legion connects the dots together - github.com/dimamik/legion #myelixirstatus #Legion #elixirlang
0213
Reposted by Dima Mikielewicz
Elixir Radar @elixir-radar.com · 25/06/2025
Elixir Radar issue 476 is out! 📣 You can read it here: buff.ly/AeA1uk8 This issue comes with content from @codestirring.bsky.social @dimamik.bsky.social , Lucas sifoni, Chris McCord, Angelika Tyborska and Christian Alexander . Thank you! #ElixirLang
buff.ly
Elixir Radar 476
1107
Reposted by Dima Mikielewicz
Saša Jurić @sasajuric.bsky.social · 24/06/2025
My 2024 ElixirConf US talk Folding the Umbrella is finally online 🥳 Check it out to learn how you can get all the benefits of umbrellas with a much simpler project structure 🌂 www.youtube.com/watch?v=CKeY...
youtube.com
Folding the Umbrella
YouTube video by ElixirConf
0267
Dima Mikielewicz @dimamik.bsky.social · 13/06/2025
Check out the latest Torus library demo: torus.dimamik.com. You can: - Explore semantic (meaning of the text), full text, similarity, and other search methods - See the Elixir code generated to perform this search - Play with other Torus search options #Torus #elixirlang #Ecto #PostgreSQL #Beam
0104
Dima Mikielewicz @dimamik.bsky.social · 06/06/2025
Now you can add semantic search to your Elixir's Ecto query in a few lines of code! Check out: github.com/dimamik/torus #elixirlang
070