Skip to content
View marcelopenas's full-sized avatar

Highlights

  • Pro

Organizations

@insper-classroom @gitinspersec @projetosoftware-2026-futebol

Block or report marcelopenas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
marcelopenas/README.md

Hello world i'm Marcelo Peñas


What I've Built & Contributed To


Haskllite 🔗 Haskllite logo

Haskell

A interpreter & compiler for a programming language inspired by Rust's syntax, implemented in Haskell. It serves as a subset designed to demonstrate core compiler concepts including lexical analysis, parsing, and AST interpretation. It supports functions, bindings, typing, ternaries, I/O and more.


AI Gym 🔗 AI Gym graph demo

Python GraphViz

An educational toolkit for building and testing artificial intelligence agents. I contributed with a graph state visualization tool, which renders abstract state spaces into observable networks. This allows debugging search algorithms, tracking how agents explore, evaluate heuristics, and optimize their decision trees.


Hive 🔗 Hive logo

Bash Script

A lightweight AIO, automated Bash script designed to back up explicitly installed packages across system package managers, language runtimes, and developer environments, aggregating your environment’s footprint into a clean list, for system migrations, automated backups or version control.


BatchFetch 🔗 BatchFetch demo

C Make

BatchFetch is a lightweight C11 command-line downloader that efficiently fetches multiple URLs in controlled parallel batches, with URL deduplication, automatic filenames, configurable concurrency, and graceful interruption handling.


Feel free to reach out to me via email or connect with me on LinkedIn!

Pinned Loading

  1. haskllite haskllite Public

    Haskell

  2. Insper/ai_gym Insper/ai_gym Public

    https://pypi.org/project/aigyminsper/

    Python 4 27

  3. logichospital logichospital Public

    TeX

  4. BatchFetch BatchFetch Public

    C