Skip to content

jcoordinator/ai-open-knowledge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

AI Open Knowledge

AI Open Knowledge โ€” is a community-driven, open-source project dedicated to making Artificial Intelligence knowledge accessible to everyone

Building, learning, and growing together to create the world's largest free and open AI knowledge repository.

AI Open Knowledge is a community-driven, open-source project dedicated to making Artificial Intelligence knowledge accessible to everyone. We bring together learning resources, engineering guides, prompts, workflows, AI agents, tutorials, research papers, datasets, examples, templates, best practices, and much moreโ€”all in one place.

Whether you're taking your first steps in AI or advancing the state of the art, you'll find resources to learn, build, and share. Every contribution helps expand a growing knowledge base that benefits learners, practitioners, and researchers around the world.

๐ŸŒ Free for everyone. Open to everyone. Built by everyone.

Our community includes students, developers, AI engineers, researchers, educators, organizations, and open-source enthusiasts who believe that knowledge grows when it's shared.

โญ If you find this repository useful, please consider giving it a star and contributing. Every pull request, resource, correction, or idea helps make AI knowledge more accessible for everyone. Together, we're building the future of open AI knowledge.


GitHub Forks Contributors

License PRs Welcome Issues Made with Markdown Awesome Last Commit

๐Ÿ“– Table of Contents


โ“ Why AI Open Knowledge?

Artificial Intelligence is evolving faster than any technology in history โ€” but the knowledge needed to keep up is scattered, fragmented, and often locked behind paywalls.

The Problems Today

Problem Reality
๐Ÿงฉ Fragmented resources Great content exists โ€” but it's spread across thousands of blogs, papers, videos, courses, and repos with no unified structure.
โšก Rapid AI evolution Techniques become outdated within months. LLMs, agents, RAG, and MCP move faster than any single curriculum can track.
๐ŸŒซ๏ธ Knowledge scattered Beginners don't know where to start; practitioners waste hours re-discovering what others already documented.
๐Ÿ’ฐ Paywalls and gatekeeping High-quality AI education is often expensive, excluding students and developers in many parts of the world.
๐Ÿ๏ธ Isolated learning Most people learn AI alone, without a community to review, discuss, and improve their understanding.

The Solution

AI Open Knowledge solves this through:

  • ๐Ÿค Community collaboration โ€” hundreds of contributors keep content accurate, current, and battle-tested.
  • ๐Ÿ”“ Open source โ€” everything is transparent, versioned, reviewable, and forever free.
  • ๐Ÿ—‚๏ธ Organized structure โ€” a single, well-designed taxonomy covering the entire AI landscape.
  • ๐Ÿ”„ Continuous updates โ€” pull requests keep pace with the field, so knowledge never goes stale.
  • ๐ŸŒ Global accessibility โ€” anyone with an internet connection can learn, use, and contribute.

Tip

Think of this repository as a living encyclopedia of practical AI knowledge โ€” maintained like software, versioned like code, and open like the web should be.


โœจ Features

๐Ÿ”“ Open & Free

  • ๐ŸŒ Open Source โ€” fully transparent, MIT-friendly
  • ๐Ÿค Community Driven โ€” built by contributors worldwide
  • ๐Ÿ’ธ Free Forever โ€” no paywalls, no subscriptions
  • ๐Ÿงฉ Extensible โ€” easy to add new topics & folders
  • ๐ŸŒฑ Beginner Friendly โ€” clear entry points for newcomers
  • ๐Ÿ”ฌ Research Friendly โ€” papers, benchmarks, citations
  • ๐Ÿญ Production Ready โ€” real-world engineering patterns

๐Ÿ› ๏ธ Engineering & Practice

  • ๐Ÿ’ฌ Prompt Library โ€” curated, categorized prompts
  • ๐Ÿง  AI Skills โ€” reusable skill definitions
  • ๐Ÿค– Agent Patterns โ€” proven agent architectures
  • โš™๏ธ LLM Engineering โ€” building with large language models
  • ๐Ÿ“ก RAG โ€” retrieval-augmented generation pipelines
  • ๐Ÿ”Œ MCP โ€” Model Context Protocol servers & clients
  • ๐ŸŽ›๏ธ Fine-Tuning โ€” adaptation & training recipes
  • ๐Ÿ“Š Benchmarks โ€” evaluation & comparison data

๐Ÿ“š Learning & Growth

  • ๐Ÿ“‚ Datasets โ€” curated dataset catalogs
  • ๐Ÿ“– Tutorials โ€” hands-on, step-by-step guides
  • ๐Ÿ›ค๏ธ Learning Paths โ€” structured curricula by level
  • ๐Ÿ“„ Research Papers โ€” key papers with summaries
  • ๐Ÿ’ก Examples โ€” runnable code examples
  • ๐Ÿ“‹ Templates โ€” project & document templates
  • ๐Ÿ—๏ธ Projects โ€” end-to-end project ideas
  • โœ… Best Practices โ€” battle-tested guidelines
  • ๐Ÿ“ Cheat Sheets โ€” quick references
  • ๐Ÿ“• Glossary โ€” AI terminology explained
  • ๐Ÿ’ผ Career Resources โ€” roles, skills, growth
  • ๐ŸŽค Interview Preparation โ€” questions & answers
  • ๐Ÿ›ก๏ธ Security & AI Safety โ€” responsible AI
  • ๐Ÿ”ฎ Future AI Topics โ€” emerging research areas

๐Ÿงญ Complete Repository Navigation

Folder Description Link
๐Ÿค– Agents Agent architectures, orchestration patterns, multi-agent systems ./agents/
โš™๏ธ AI Engineering Designing, building, and shipping production AI systems ./ai-engineering/
๐Ÿงฑ AI Fundamentals Learn AI basics โ€” concepts, history, and core ideas ./ai-fundamentals/
๐Ÿ›ก๏ธ AI Safety Alignment, ethics, responsible AI, and risk mitigation ./ai-safety/
๐Ÿ” AI Security Prompt injection, jailbreaks, red-teaming, and defenses ./ai-security/
๐Ÿงฐ AI Tools Tooling landscape, comparisons, and usage guides ./ai-tools/
๐ŸŒŸ Awesome Lists Curated awesome-style collections of external resources ./awesome-lists/
๐Ÿ“Š Benchmarks Model benchmarks, leaderboards, and comparison data ./benchmarks/
๐Ÿ“š Books Recommended books and structured reading lists ./books/
๐Ÿ’ผ Career AI career paths, roles, skills, and growth strategies ./career/
๐Ÿ“ Cheatsheets Quick-reference sheets for tools, math, and frameworks ./cheatsheets/
๐ŸŒ Community Community spaces, events, and collaboration channels ./community/
๐Ÿ’ป Computer Science CS foundations: algorithms, data structures, systems ./computer-science/
๐Ÿ‘๏ธ Computer Vision Image classification, detection, segmentation, and more ./computer-vision/
๐Ÿ”ง Data Engineering Data pipelines, ETL, quality, and preparation for AI ./data-engineering/
๐Ÿ“‚ Datasets Curated dataset catalogs across domains ./datasets/
๐Ÿง  Deep Learning Neural networks, architectures, and training techniques ./deep-learning/
๐Ÿ“ Evaluation Evals, metrics, and testing methodologies for AI systems ./evaluation/
๐Ÿ’ก Examples Runnable, practical code examples ./examples/
โ” FAQ Frequently asked questions across all topics ./faq/
๐ŸŽ›๏ธ Fine-Tuning SFT, LoRA, RLHF, and model adaptation recipes ./fine-tuning/
๐Ÿ—๏ธ Frameworks ML/AI frameworks, libraries, and ecosystem guides ./frameworks/
๐Ÿ”ฎ Future Topics Emerging and frontier AI research areas ./future-topics/
๐ŸŽจ Generative AI Image, video, audio, and multimodal generation ./generative-ai/
๐Ÿ“• Glossary AI terminology explained in plain language ./glossary/
๐Ÿ–ฅ๏ธ Infrastructure GPUs, clusters, MLOps, and compute infrastructure ./infrastructure/
๐ŸŽค Interview Interview questions, answers, and preparation guides ./interview/
๐Ÿ›ค๏ธ Learning Paths Structured curricula by level and role ./learning-paths/
๐Ÿ—ฃ๏ธ LLMs Large language models: architecture, training, usage ./llms/
๐Ÿ“ˆ Machine Learning Classical ML algorithms, theory, and practice ./machine-learning/
โž— Mathematics Linear algebra, calculus, probability, statistics ./mathematics/
๐Ÿ”Œ MCP Model Context Protocol servers, clients, and patterns ./mcp/
๐Ÿš€ Model Serving Inference optimization, deployment, and scaling ./model-serving/
๐Ÿ’ฌ NLP Natural language processing tasks and techniques ./nlp/
๐Ÿ“„ Papers Key research papers with summaries and notes ./papers/
๐Ÿ‘จโ€๐Ÿ’ป Programming Programming skills and languages for AI work ./programming/
๐Ÿ—๏ธ Projects End-to-end project ideas, builds, and walkthroughs ./projects/
โœ๏ธ Prompt Engineering Prompting techniques, patterns, and science ./prompt-engineering/
๐Ÿ’ฌ Prompts Ready-to-use, categorized prompt library ./prompts/
๐Ÿ“ก RAG Retrieval-augmented generation pipelines and patterns ./rag/
๐Ÿ•น๏ธ Reinforcement Learning RL theory, algorithms, and applications ./reinforcement-learning/
๐Ÿ”ฌ Research Research methods, directions, and open problems ./research/
๐Ÿ”— Resources External resources, links, and collections ./resources/
๐Ÿฆพ Robotics Robotics, embodied AI, and control systems ./robotics/
๐Ÿงฉ Skills Reusable AI skill definitions and libraries ./skills/
๐Ÿ”Š Speech ASR, TTS, and speech processing ./speech/
๐Ÿ“‹ Templates Project, document, and workflow templates ./templates/
๐Ÿ“– Tutorials Step-by-step guides across all levels ./tutorials/
๐Ÿ—„๏ธ Vector Databases Embeddings, vector stores, and similarity search ./vector-databases/
๐Ÿ”„ Workflows AI workflow patterns, automation, and orchestration ./workflows/

๐Ÿ“š Documentation

Document Purpose Link
๐Ÿ“– README Project overview and navigation (this file) README.md
๐Ÿค Contributing Guide How to contribute content, fixes, and ideas CONTRIBUTING.md
๐ŸŒ Code of Conduct Community behavior standards CODE_OF_CONDUCT.md
๐Ÿ”’ Security Policy Reporting vulnerabilities responsibly SECURITY.md
๐Ÿ†˜ Support Guide Where and how to get help SUPPORT.md
๐Ÿ—บ๏ธ Roadmap Planned direction and milestones ROADMAP.md
๐Ÿ›๏ธ Governance Decision-making and maintainer structure GOVERNANCE.md
๐Ÿ“ Changelog Notable changes over time CHANGELOG.md
โš–๏ธ License Usage rights and terms LICENSE

๐ŸŽ“ Learning Areas

๐Ÿง  Core AI & ML
Area Start Here
๐Ÿงฑ Artificial Intelligence ./ai-fundamentals/
๐Ÿ“ˆ Machine Learning ./machine-learning/
๐Ÿง  Deep Learning ./deep-learning/
๐Ÿ•น๏ธ Reinforcement Learning ./reinforcement-learning/
๐Ÿ—ฃ๏ธ LLMs & Generative AI
Area Start Here
๐Ÿ—ฃ๏ธ LLMs ./llms/
โœ๏ธ Prompt Engineering ./prompt-engineering/
๐Ÿค– AI Agents ./agents/
๐Ÿ“ก RAG ./rag/
๐Ÿ”Œ MCP ./mcp/
๐ŸŽจ Generative AI ./generative-ai/
๐ŸŽ›๏ธ Fine-Tuning ./fine-tuning/
๐Ÿ‘๏ธ Perception & Interaction
Area Start Here
๐Ÿ‘๏ธ Computer Vision ./computer-vision/
๐Ÿ’ฌ NLP ./nlp/
๐Ÿ”Š Speech ./speech/
๐Ÿฆพ Robotics ./robotics/
๐Ÿ”ฌ Research & Foundations
Area Start Here
๐Ÿ”ฌ Research ./research/
๐Ÿ“„ Papers ./papers/
๐Ÿ‘จโ€๐Ÿ’ป Programming ./programming/
โž— Mathematics ./mathematics/
๐Ÿ’ป Computer Science ./computer-science/
๐Ÿ—๏ธ Engineering & Operations
Area Start Here
โš™๏ธ AI Engineering ./ai-engineering/
๐Ÿ–ฅ๏ธ Infrastructure ./infrastructure/
๐Ÿš€ Model Serving ./model-serving/
๐Ÿ”ง Data Engineering ./data-engineering/
๐Ÿ—„๏ธ Vector Databases ./vector-databases/
๐Ÿ“ Evaluation ./evaluation/
๐Ÿ›ก๏ธ Trust, Safety & Growth
Area Start Here
๐Ÿ” Security ./ai-security/
๐Ÿ›ก๏ธ Safety ./ai-safety/
๐Ÿ’ผ Career ./career/
๐Ÿ”— Resources ./resources/

๐Ÿ›ค๏ธ Learning Paths

All curated paths live in ./learning-paths/. Choose by level or by role:

๐Ÿ“ถ By Level

Level Focus Suggested Route
๐ŸŒฑ Beginner What AI is, core concepts, first models Fundamentals โ†’ Math โ†’ Programming โ†’ ML
๐ŸŒฟ Intermediate Deep learning, NLP, real projects Deep Learning โ†’ NLP โ†’ Projects โ†’ Examples
๐ŸŒณ Advanced LLMs, agents, RAG, production systems LLMs โ†’ RAG โ†’ Agents โ†’ AI Engineering
๐Ÿ”๏ธ Expert Research, fine-tuning, infrastructure at scale Fine-Tuning โ†’ Papers โ†’ Infrastructure โ†’ Research

๐Ÿง‘โ€๐Ÿ’ป By Role

Role Core Track
โš™๏ธ AI Engineer AI Engineering โ†’ LLMs โ†’ RAG โ†’ Evaluation โ†’ Model Serving
๐Ÿ“ˆ ML Engineer Machine Learning โ†’ Deep Learning โ†’ Data Engineering โ†’ Infrastructure
๐Ÿ—ฃ๏ธ LLM Engineer LLMs โ†’ Prompt Engineering โ†’ Fine-Tuning โ†’ Vector Databases โ†’ Evaluation
๐Ÿค– Agent Engineer Agents โ†’ MCP โ†’ Workflows โ†’ Skills โ†’ AI Security
๐Ÿ”ฌ Research Scientist Mathematics โ†’ Papers โ†’ Research โ†’ Benchmarks โ†’ Future Topics

๐Ÿ‘ฅ Who Is This Repository For?

Audience What You'll Find
๐ŸŽ“ Students Free structured curricula, math foundations, glossaries, and beginner-friendly paths โ€” no tuition required.
๐Ÿ‘จโ€๐Ÿ’ป Developers Practical examples, templates, cheat sheets, and engineering patterns you can apply today.
๐Ÿ”ฌ Researchers Paper collections, benchmarks, open problems, and research methodology guides.
๐Ÿง‘โ€๐Ÿซ Teachers & Educators Ready-to-use teaching materials, learning paths, and curriculum structures.
๐Ÿข Companies Best practices, security guidelines, evaluation frameworks, and production architectures.
๐Ÿš€ Startups Fast-track knowledge for building AI products: RAG, agents, serving, and tooling.
๐Ÿค Open-Source Contributors A welcoming project where documentation contributions genuinely matter.

๐Ÿš€ How To Use

Tip

You don't need to read everything. Pick your entry point based on who you are and what you need.

  1. ๐ŸŒฑ New to AI? Start at ./ai-fundamentals/, then follow the Beginner path in ./learning-paths/. Keep the ./glossary/ open in another tab.

  2. ๐ŸŽฏ Have a specific goal? Use the Complete Repository Navigation table to jump directly to your topic โ€” for example ./rag/ if you're building a retrieval pipeline.

  3. ๐Ÿ› ๏ธ Building something right now? Grab a starting point from ./templates/ or ./examples/, and check ./workflows/ and ./prompts/ for reusable pieces.

  4. ๐Ÿ“š Studying for interviews? Head to ./interview/ and reinforce weak areas with ./cheatsheets/.

  5. ๐Ÿ” Looking for something specific? Use GitHub's built-in search (/ on the repo page) โ€” every document is plain Markdown and fully searchable.

  6. โญ Want to stay updated? Star and watch the repository, and check CHANGELOG.md for notable additions.


๐Ÿค Contribution

Contributions are the heart of this project. Whether you fix a typo, add a tutorial, translate content, or design a whole new learning path โ€” you make AI knowledge more accessible for everyone.

๐Ÿ“˜ Read the full guide: CONTRIBUTING.md

Contribution Workflow

# 1. Fork the repository on GitHub

# 2. Clone your fork
git clone https://github.com/YOUR-USERNAME/ai-open-knowledge.git
cd ai-open-knowledge

# 3. Create a feature branch
git checkout -b add/rag-evaluation-guide

# 4. Make your changes (add or improve content)

# 5. Commit with a clear message
git commit -m "docs(rag): add evaluation guide for RAG pipelines"

# 6. Push and open a Pull Request
git push origin add/rag-evaluation-guide

What You Can Contribute

  • โœ๏ธ New guides, tutorials, and explanations
  • ๐Ÿ”— High-quality curated resources
  • ๐Ÿ’ฌ Prompts, skills, and agent patterns
  • ๐Ÿ› Fixes for outdated or incorrect content
  • ๐ŸŒ Translations
  • ๐Ÿ’ก Ideas โ€” open an issue to discuss before writing

Important

All contributions are reviewed for accuracy, clarity, and neutrality before merging. See CONTRIBUTING.md for content standards.


๐ŸŒ Community Guidelines

We are committed to a welcoming, respectful, and inclusive community. All participants โ€” contributors, maintainers, and users โ€” are expected to follow our Code of Conduct.

In short:

  • ๐Ÿค Be respectful and constructive
  • ๐ŸŒ Welcome newcomers and different perspectives
  • ๐ŸŽฏ Focus on the content, not the person
  • ๐Ÿšซ No harassment, discrimination, or gatekeeping

๐ŸŽฏ Repository Goals

Horizon Goals
๐ŸŸข Short Term Populate every folder with high-quality core content; establish contribution standards; build the initial maintainer team.
๐ŸŸก Mid Term Complete learning paths for all roles and levels; grow an active contributor community; add multilingual content; automate quality checks with CI.
๐Ÿ”ต Long Term Become the default free reference for AI education and engineering; cover every major AI subfield with depth; partner with educators and open-source communities worldwide.
๐ŸŒŸ Ultimate Vision The world's largest free and open AI knowledge repository โ€” a universal, community-maintained public good that keeps pace with AI itself.

๐Ÿ—บ๏ธ Roadmap

The detailed roadmap โ€” including planned sections, milestones, and priorities โ€” lives in ROADMAP.md.

Want to influence the direction? Open an issue with your proposal or comment on existing roadmap discussions.


๐Ÿ’ฌ FAQ

1. Is this really free?

Yes โ€” completely and permanently. All content is open source under the terms of the LICENSE. No paywalls, no premium tiers, no sign-ups.

2. I'm a complete beginner. Where do I start?

Start with ./ai-fundamentals/ and follow the Beginner path in ./learning-paths/. Keep the ./glossary/ handy for unfamiliar terms.

3. How is content kept up to date?

Through the community: contributors submit pull requests when techniques evolve, and maintainers periodically review high-traffic sections. Outdated content can be flagged via issues.

4. Can I use this content in my courses, blog, or company training?

Yes, in accordance with the LICENSE. Attribution is appreciated. Educators are explicitly encouraged to build on this material.

5. How do I contribute if I've never contributed to open source before?

Perfect โ€” this is a great first project! Read CONTRIBUTING.md, look for issues labeled good first issue, and start with something small like fixing a typo or adding a resource link.

6. Do contributions need to be in English?

English is the primary language, but translations are welcome and encouraged. See CONTRIBUTING.md for translation guidelines.

7. Is this repository vendor-neutral?

Yes. We cover tools and models from all providers โ€” open-source and commercial โ€” objectively, based on evidence and community experience. No paid placements, ever.

8. What's the difference between prompts/ and prompt-engineering/?

./prompt-engineering/ teaches the techniques and science of prompting. ./prompts/ is a library of ready-to-use prompts you can copy directly.

9. What is MCP and why does it have its own folder?

The Model Context Protocol is an open standard for connecting AI models to tools and data sources. It's becoming foundational for agent systems, so ./mcp/ covers servers, clients, and integration patterns in depth.

10. Can I request a topic that doesn't exist yet?

Absolutely โ€” open an issue describing the topic and why it matters. If it fits the taxonomy, it will be added to the ROADMAP.md or you can contribute it yourself.

11. How is content quality ensured?

Every pull request goes through review for accuracy, clarity, sourcing, and neutrality. CI checks validate links and formatting. Community feedback via issues catches anything that slips through.

12. Does this repository include code, or only documentation?

Both. Most content is Markdown documentation, but ./examples/, ./projects/, and ./templates/ contain runnable code and starter kits.

13. How do I report incorrect or outdated information?

Open an issue with the file path and a description of the problem โ€” or better, submit a pull request with the fix.

14. How do I report a security concern?

Please follow the responsible disclosure process described in SECURITY.md. Do not open public issues for security vulnerabilities.

15. Who maintains this project and how are decisions made?

The project is governed by a team of maintainers with community input. Roles, responsibilities, and decision-making processes are documented in GOVERNANCE.md.


๐Ÿ† Best Practices

Content in this repository follows โ€” and teaches โ€” these principles:

  • โœ… Cite sources โ€” claims link to papers, docs, or reproducible evidence
  • โœ… Show, don't just tell โ€” concepts come with examples and code where possible
  • โœ… Stay current โ€” dated content is marked and refreshed
  • โœ… Start simple โ€” every topic offers a beginner-accessible entry point
  • โœ… Be practical โ€” theory is always connected to real-world application
  • โœ… Remain neutral โ€” tools and models are compared on evidence, not hype
  • โœ… Think security-first โ€” engineering content addresses safety and security implications
  • โœ… Keep it maintainable โ€” consistent structure and naming across all folders

Find dedicated best-practice guides throughout the repository, especially in ./ai-engineering/, ./ai-security/, and ./evaluation/.


๐Ÿงญ Repository Philosophy

Principle What It Means
๐Ÿ”“ Open All content is public, versioned, and transparently maintained. Anyone can inspect how knowledge is created and reviewed.
๐Ÿ’ธ Free Knowledge here will never be behind a paywall. Access to AI education is a right, not a privilege.
๐Ÿค Collaborative The community writes, reviews, and improves everything together. No single voice owns the truth.
๐Ÿ”ฌ Evidence-Based Claims are backed by papers, benchmarks, and reproducible results โ€” not marketing or hype.
โš–๏ธ Vendor Neutral We cover the entire ecosystem fairly. No paid placements, no favoritism, no hidden agendas.

๐Ÿ“ˆ Recommended Order of Learning

A pragmatic route from zero to advanced AI practitioner:

  1. ๐Ÿงฑ Foundations โ€” ./ai-fundamentals/ + ./glossary/ โ€” understand what AI is and speak the language
  2. โž— Mathematics โ€” ./mathematics/ โ€” linear algebra, probability, and calculus essentials
  3. ๐Ÿ‘จโ€๐Ÿ’ป Programming โ€” ./programming/ + ./computer-science/ โ€” coding skills for AI work
  4. ๐Ÿ“ˆ Machine Learning โ€” ./machine-learning/ โ€” classical algorithms and core theory
  5. ๐Ÿง  Deep Learning โ€” ./deep-learning/ โ€” neural networks and modern architectures
  6. ๐Ÿ’ฌ NLP โ€” ./nlp/ โ€” language understanding foundations
  7. ๐Ÿ—ฃ๏ธ LLMs โ€” ./llms/ โ€” how large language models work and how to use them
  8. โœ๏ธ Prompt Engineering โ€” ./prompt-engineering/ + ./prompts/ โ€” communicate with models effectively
  9. ๐Ÿ“ก RAG โ€” ./rag/ + ./vector-databases/ โ€” ground models in your own data
  10. ๐Ÿค– Agents โ€” ./agents/ + ./mcp/ + ./workflows/ โ€” build autonomous AI systems
  11. ๐ŸŽ›๏ธ Fine-Tuning โ€” ./fine-tuning/ โ€” adapt models to your domain
  12. โš™๏ธ AI Engineering โ€” ./ai-engineering/ + ./evaluation/ + ./model-serving/ โ€” ship to production
  13. ๐Ÿ›ก๏ธ Safety & Security โ€” ./ai-safety/ + ./ai-security/ โ€” build responsibly
  14. ๐Ÿ”ฌ Research & Beyond โ€” ./papers/ + ./research/ + ./future-topics/ โ€” push the frontier

Note

This order is a suggestion, not a rule. Skip ahead if you already have the prerequisites โ€” every section stands on its own.


๐Ÿ”ฎ Future Vision

We believe the future of AI education should be open, free, and community-owned.

Our vision is for AI Open Knowledge to become one of the largest AI knowledge bases in the world โ€” the place millions of people go to learn AI, the reference engineers consult when building systems, and the foundation educators build their courses upon.

As AI reshapes every industry, the gap between those who understand it and those who don't will define opportunity for a generation. This repository exists to close that gap โ€” for every student without tuition money, every developer in an underserved region, every researcher without institutional access, and every curious mind anywhere on Earth.

The destination: a living, universal, always-current encyclopedia of AI โ€” maintained like great software, trusted like great science, and open like the best of the internet.

Join us in building it. ๐Ÿš€


๐Ÿ†˜ Support

Need help? Check SUPPORT.md for:

  • ๐Ÿ“– Where to find answers (./faq/ is a great start)
  • ๐Ÿ’ฌ How to ask questions via issues and discussions
  • ๐ŸŒ Community channels (./community/)

๐Ÿ”’ Security

Found a vulnerability or a security concern in any content or example code?

Please follow the responsible disclosure process in SECURITY.md. Do not report security issues in public issues.


๐Ÿ›๏ธ Governance

Project structure, maintainer roles, decision-making processes, and how to become a maintainer are documented in GOVERNANCE.md.


๐Ÿ“ Changelog

All notable changes to the repository are tracked in CHANGELOG.md, following Keep a Changelog conventions.


โš–๏ธ License

This project is licensed under the terms described in LICENSE.

You are free to use, share, and build upon this knowledge in accordance with the license terms.


๐Ÿ™ Acknowledgements

This project stands on the shoulders of the global open-source and AI research communities.

  • ๐Ÿ’– To every contributor โ€” your pull requests, issues, reviews, and ideas are what make this repository alive. Thank you.
  • ๐ŸŒ To the open-source community โ€” for proving that the best knowledge is built together, in the open.
  • ๐Ÿ”ฌ To researchers and educators โ€” for publishing openly and teaching generously.
  • ๐Ÿ—๏ธ To the maintainers of the tools, frameworks, and standards we document โ€” your work makes modern AI possible.

โญ Star History

Star History Chart


๐Ÿ‘จโ€๐Ÿ’ป Contributors

Thanks go to these wonderful people:

Contributors

Contributions of any kind are welcome โ€” see CONTRIBUTING.md to add yourself to this list!


๐Ÿ’ซ Help Us Build the Future of Open AI Knowledge

Every star raises visibility. Every contribution raises quality. Every reader raises the impact.

โญ Star this repository ย โ€ขย  ๐Ÿด Fork it ย โ€ขย  ๐Ÿค Contribute ย โ€ขย  ๐Ÿ’ฌ Join the community


Made with โค๏ธ by the AI Open Knowledge community

Free forever. Open to everyone. Built together.

About

AI Open Knowledge is a community-driven, open-source project dedicated to making Artificial Intelligence knowledge accessible to everyone.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Contributors