Skip to content

DanielGeek/Rust_projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 DanielGeek's Rust & AI Projects

Welcome to my personal collection of Rust and AI development projects. This repository showcases my journey through systems programming with Rust, blockchain development, backend architecture, and cutting-edge AI tools such as Large Language Models (LLMs), agents, and embeddings.

Each project folder is numbered for organization and represents a focused effort to explore a specific technology, concept, or real-world problem.


🛠️ Tech Stack Highlights

  • Rust: Systems programming, gRPC, Kafka, RabbitMQ, Docker, clean architecture, blockchain, and high-performance APIs.
  • Solana: Anchor framework and zero-copy accounts.
  • AI & LLMs: Agents, embeddings, vector search (Qdrant), multi-agent orchestration, and OpenAI/Ollama integrations.
  • DevOps: Docker (slim builds), Kubernetes deployments.
  • Web Backends: Axum, Tonic, GraphQL, CRUD APIs.
  • Concurrency: Tokio async runtime examples.

📁 Notable Projects

# Project Description
01 rust-examples Basic Rust examples like linear search.
02 rust-blockchain Rust blockchain experiments and fundamentals.
04 anchor-zero-copy-example Solana tutorial using Anchor framework with zero-copy data structures.
06 chatbot-rust Building chatbots with Rust logic.
08 tonic-grpc gRPC server/client using Tonic and Prost.
12 crud-app Full-stack CRUD app with Docker + K8s.
13 graphql-rust GraphQL APIs with Rust using Juniper/async-graphql.
15 kafka-project Kafka consumer/producer implementation in Rust.
17 rabbitmq-rust RabbitMQ setup with Rust consumers and exchanges.
18 clean-architecture-ddd Domain-driven design in Rust with modular structure.
19–30 LLM-* series Advanced AI agent workflows, vector DBs, embeddings, automation, and tool usage with OpenAI/Ollama.
31 RustSecureAPI Secure Rust-based API with user authentication & roles.
32 AI-Multi-Agent Multi-agent architecture powered by LLMs with chat modules and agent models.
33 rust-crash-course Comprehensive Rust Crash Course with exercises, solutions, and resources.
34 tauri-llm-playground Build your own LLM Playground with (Tauri2.0 + Rust) 🚀.
35 tauri-ios-dev iOS Development with Tauri 2.0 using Rust.
36 tauri-android-dev Android Development with Tauri 2.0 using Rust.
37 tcp-rust-tun-tap TCP server and client implementation in Rust using tun_tap and Docker networking.
38 rust-git-clone A Git clone built in Rust — implementing .git, commits, trees & transfer protocols.
39 docker-course Docker course — containers, images, volumes, networks & Docker Compose.
40 to-do Full-Stack To-Do List App with Rust backend (Actix-web) and Next.js frontend.

📦 Installation

Most Rust-based projects can be run with:

cargo run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published