8000 GitHub - danielgomezrico/ai-dojo-group: A collaborative AI learning space for testing ideas, sharing knowledge, and building cool projects — powered by the Dojo Group.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A collaborative AI learning space for testing ideas, sharing knowledge, and building cool projects — powered by the Dojo Group.

License

Notifications You must be signed in to change notification settings

danielgomezrico/ai-dojo-group

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

🧠 Dojo AI — A Collaborative Learning Repository

Welcome to Dojo AI, a shared space for curious minds learning and experimenting with Artificial Intelligence. This repository is part study log, part lab, and part project launcher — built by and for members of our study group.


📚 Study Materials

We’re exploring foundational concepts of modern AI, including LLMs, prompt engineering, embeddings, and agents. These are our core reading materials:

🔹 Foundation & Architecture

  1. What Is ChatGPT Doing … and Why Does It Work?Stephen Wolfram
  2. Foundational Models and Text GenerationKaggle Whitepaper

🔹 Prompt Engineering

  1. Prompt EngineeringKaggle Whitepaper

🔹 Embeddings & Retrieval

  1. Embeddings and Vector StoresKaggle Whitepaper

🔹 Agents & Tool Use

  1. AgentsKaggle Whitepaper
  2. Agent CompanionKaggle Whitepaper

🗂️ Repository Structure

dojo-ai/
├── README.md              # Overview and how to get started
├── .gitignore
├── meetings/              # Session notes and topics covered
│   └── 2025-05-08.md
├── concepts/              # Code experiments to understand theories
│   ├── transformers/
│   ├── prompt-engineering/
│   └── agents/
├── projects/              # Group-built projects
│   ├── ai-chatbot/
│   └── document-summarizer/
├── resources/             # External references
│   ├── papers/
│   ├── videos/
│   └── summaries/
└── contributors.md        # List of members and their contributions

⚙️ Getting Started with uv (Python Dependency Manager)

We use uv to manage Python dependencies faster and cleaner.

✅ Prerequisites:

  • Python 3.8+
  • curl or pipx

🔽 Install uv

curl -Ls https://astral.sh/uv/install.sh | sh

Or with pipx:

pipx install uv

🏁 Start a Project:

uv venv ai-dojo-group   # Create a virtual environment
source ai-dojo-group/bin/activate # Activate it (Linux/macOS)
uv pip install numpy openai # Example install
uv pip freeze > requirements.txt  # Save environment

📌 Lock Environment (Like poetry or pipenv)

uv pip install -r requirements.txt
uv pip compile       # Creates a uv.lock file for reproducibility

🙌 Contributing

  • Fork this repo
  • Create a branch with your topic or feature
  • Submit a PR

Use clear commit messages (feat, fix, docs, etc.) and always keep your code inside the right folder (concepts/, projects/, resources/).


Let’s learn, build, and grow together. 💥

About

A collaborative AI learning space for testing ideas, sharing knowledge, and building cool projects — powered by the Dojo Group.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0