Elixir is a Ruby-ish dialect of Erlang with meta-programming capabilities, this is my first project using it: pedro . The idea is to create a task manager that would organize tasks (jobs) and manage them in projects. It will be running locally, remotely or both in multi-node setup, will provide CLI, have web UI relying on http and websockets.

It makes use of erlang OTP, web framework phoenix that is inspired by rails. Author of elixir and main contributor to phoenix is Jose Valim, he's also the author of devise rubygem and former contributor to rails.

Looking for hackers with the skills:

elixir-lang

This project is part of:

Hack Week 13 Hack Week 16

Activity

  • about 7 years ago: jaycb3 added keyword "elixir-lang" to this project.
  • about 7 years ago: jaycb3 started this project.
  • about 7 years ago: dmaiocchi left this project.
  • about 7 years ago: dmaiocchi started this project.
  • about 7 years ago: dmaiocchi liked this project.
  • about 8 years ago: mvidner liked this project.
  • about 9 years ago: IGonzalezSosa liked this project.
  • about 9 years ago: vmoravec originated this project.

  • Comments

    • dmaiocchi
      about 7 years ago by dmaiocchi | Reply

      rubyst lover inside :)

    • dmaiocchi
      about 7 years ago by dmaiocchi | Reply

      i can maybe join on this, since i want to learn elixir too :) and the project seems cool

    Similar Projects

    Multi-pod, autoscalable Elixir application in Kubernetes using K8s resources by socon

    Description

    Elixir / Erlang use their own solutions to create clusters that work together. Kubernetes provide its own orchestration. Due to the nature of the BEAM, it looks a very promising technology for applications that run in Kubernetes and requite to be always on, specifically if they are created as web pages using Phoenix.

    Goals

    • Investigate and provide solutions that work in Phoenix LiveView using Kubernetes resources, so a multi-pod application can be used
    • Provide an end to end example that creates and deploy a container from source code.

    Resources

    https://github.com/dwyl/phoenix-liveview-counter-tutorial https://github.com/propedeutica/elixir-k8s-counter


    Learn how to integrate Elixir and Phoenix Liveview with LLMs by ninopaparo

    Description

    Learn how to integrate Elixir and Phoenix Liveview with LLMs by building an application that can provide answers to user queries based on a corpus of custom-trained data.

    Goals

    Develop an Elixir application via the Phoenix framework that:

    • Employs Retrieval Augmented Generation (RAG) techniques
    • Supports the integration and utilization of various Large Language Models (LLMs).
    • Is designed with extensibility and adaptability in mind to accommodate future enhancements and modifications.

    Resources

    • https://elixir-lang.org/
    • https://www.phoenixframework.org/
    • https://github.com/elixir-nx/bumblebee
    • https://ollama.com/