Welcome to Vibe Coding Fridays - a collaborative space into AI-enhanced software development! Every Friday, we dive deep into cutting-edge AI coding tools, techniques, and workflows while building real solutions for high-performance computing and AI research.
Transform how we think about programming by mastering human-AI collaboration in software development. Through hands-on exploration, we're discovering the most effective ways to leverage AI as a coding partner, not just a tool.
When: Every Friday, 10am-1pm CDT
Duration: 12 weeks (Summer 2025)
Format: 3-hour sessions combining tutorials, hands-on coding, and knowledge synthesis
- ποΈ Phase 1 (June): AI-Native Development Foundations
- π¨ Phase 2 (July): Individual AI Mastery
- π Phase 3 (August): Competitive AI Innovation
AI Prompt Library - Battle-tested prompts for various coding scenarios
system-prompts/
- System prompts for different AI coding contextsuser-prompts/
- Effective user prompts organized by task typeprompt-patterns/
- Reusable prompt templates and patterns
AI Development Tools & Configurations
cline/
- Cline AI assistant configurations and workflowsroo-code/
- Roo Code integration and usage examplesaugment/
- Code augmentation tools and scriptsevaluations/
- Tool comparison frameworks and results
AI Editor Configuration
cursor/
- Cursor IDE global and project-specific rulesvscode/
- VS Code AI extension configurationswindsurf/
- Windsurf setup and optimization settingsglobal-rules.md
- Universal AI coding guidelinesproject-rules.md
- Project-specific AI behavior rules
Applications We're Building
scifon-mcp/
- MCP server for HPC workflow memory and storageprototypes/
- Experimental tools and proof-of-conceptsintegrations/
- HPC system integrations and utilities
Weekly Session Documentation
week-01/
throughweek-12/
- Each session's materials and outcomes- Session notes, code examples, and learning insights
- AI-generated summaries and community discussions
Learning Materials & References
setup-guides/
- Environment setup instructions for different platformsbest-practices/
- Documented AI coding strategies that workresearch/
- Papers, articles, and external resourcescommunity/
- Community guidelines and contribution processes
- Docker Desktop or Docker
- VS Code with Remote-Containers extension (recommended)
- Git
- Access to GRC Zulipchat
# Pull the VCF development container
docker pull akougkas/vcf-dev:latest
# Clone the repository
git clone https://github.com/grc-iit/vcf.git
cd vcf
# Run the development container
docker run -it -v $(pwd):/workspace akougkas/vcf-dev:latest
# Inside the container, prepare the environment
./scripts/session-prep.sh
# Clone the repository
git clone https://github.com/grc-iit/vcf.git
cd vcf
# Open in VS Code
code .
# When prompted, select "Reopen in Container"
# VS Code will automatically build/pull the container
# Clone the repository
git clone https://github.com/grc-iit/vcf.git
cd vcf
# Install dependencies locally (requires Python 3.11+)
pip install uv
uv sync
./scripts/session-prep.sh
Our primary project is Scifon-MCP - an MCP (Model Context Protocol) server that acts as intelligent memory and storage for AI-assisted developers. Think of it as a smart clipboard that understands scientific computing contexts.
We welcome collaboration! Whether you're part of our core team or joining as an external collaborator:
- Join our community: Get access to GRC Zulipchat
- Attend sessions: Fridays 10am-1pm CDT online at Google Meet
- Share discoveries: Document your AI coding breakthroughs on Gnosis Github
- Experiment boldly: This is a learning-first environment. There are no right answers!
- Session Schedule: See
/sessions/
directory for detailed agendas
MIT License - Feel free to use, modify, and share our discoveries!
Ready to vibe with AI coding? π€β¨ Join us Fridays and let's explore the future of development together!