Skip to content
View perepepeu's full-sized avatar

Block or report perepepeu

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
perepepeu/README.md

Pedro Henrique R.C de Barros

AI Researcher & Software Developer


About Me

I'm a 17-year-old self-taught AI researcher and software developer from Salvador, Bahia, Brazil. I build things from scratch — custom neural network libraries, language models, interpreters, and web applications. Currently studying Industrial Automation at SENAI while pushing the boundaries of deep learning and AI agent architecture.

  • 🤖 Building Eidos — a personal adaptive AI agent with persistent memory and learning capabilities (coming soon)
  • 🧠 Building DiffuGPT — a hybrid diffusion + autoregressive text generation model from scratch in PyTorch
  • 📦 Author of Ganim — a minimalist neural network library built from scratch in Python
  • 🔍 Interested in: LLMs, AI agents, low-level systems, compilers, and industrial automation

🚀 Upcoming: Eidos

An AI agent that thinks, remembers, and evolves.

Eidos is a personal AI agent project I've been architecting from the ground up. Unlike generic assistants, Eidos is designed to be genuinely adaptive — building a persistent model of the user over time, developing skills on demand, and reasoning across long-horizon contexts.

Core design goals:

  • 🧬 Persistent memory — long-term user modeling that grows with every interaction
  • 🛠️ Dynamic skill system — acquires and chains capabilities on the fly
  • 💬 Multi-platform — Discord, Telegram, and beyond
  • 🔒 Local-first — privacy-oriented, runs on consumer hardware

Status: 🔧 In active development — launch coming soon


Tech Stack

Languages

Python JavaScript TypeScript C HTML5 CSS3

AI / ML

PyTorch TensorFlow NumPy

Web and Tools

Flask Git Linux VS Code


Featured Projects

Project Description Stack Status
Eidos Personal adaptive AI agent with persistent memory, dynamic skills, and multi-platform support Python, LLMs 🔧 Coming Soon
DiffuGPT Hybrid text generation model combining discrete diffusion with autoregressive refinement, built from scratch with custom BPE tokenizer Python, PyTorch Active
Ganim Minimalist neural network library built from scratch, focused on educational clarity Python Active
facilitation-lang Toy language interpreter exploring parsing and compiler concepts Python Complete
encurtador URL shortener with web interface Flask, Python Complete
ml-practice Neural networks from scratch using only NumPy Python Complete

GitHub Stats

Popular repositories Loading

  1. encurtador encurtador Public

    URL shortener built with Flask and Python. A simple project to practice and explore programming concepts while building something useful and functional.

    HTML 1

  2. SmartBusiness SmartBusiness Public

    Simple business website template using HTML and CSS, suitable for small projects and learning web fundamentals.

    HTML 1

  3. facilitation-lang facilitation-lang Public

    A toy language interpreter written in Python, designed for exploring parsing and language implementation basics.

    Python 1

  4. DiffuGPT DiffuGPT Public

    Hybrid text generation model combining discrete diffusion with autoregressive refinement (GPT-style), built from scratch in PyTorch. Features a custom BPE tokenizer, shared-weight transformer, dual…

    Python 1

  5. Site_escola_jogo Site_escola_jogo Public

    This project was developed as part of a school assignment, focusing on building an interactive and visually appealing educational game website using only CSS.

    CSS

  6. Ganim Ganim Public

    A minimalist Python library for building neural networks from scratch, focusing on educational clarity and ease of use.

    Python