AI Resources

The purpose of this page, is to provide guidance, research to areas of AI.

Web Pages

Companies / vendors (I’ll attempt to keep this current, but if not please let me know endow, or just search the Web/AI Prompt)

  • Google Gemini
    • DeepMind
    • Gemma
    • Lyria
    • Veo
    • Imagen
    • 2.5 Flash

Models

Post Transformers

AI Hyena – aligned to edge devices (state space models)

DeepMind. (Gemini has this for advanced)

Learning Python

Vibe coding (getting AI to code, with or for you)

Prompt used on Gemini

Please provide a list of ten vendors doing vibe coding, please include the website and a summary of the supported programming languages.

  1. Replit
    • Website: https://replit.com/
    • Summary of Supported Programming Languages: Replit supports a vast number of programming languages, including popular ones like Python, JavaScript, HTML/CSS, Node.js, C++, C, Java, C#, Bash, PHP, as well as more specialized languages like Swift, Go, Ruby, Lua, and many others. It provides templates and environments for a wide range of development needs.
  2. Cursor
    • Website: https://www.cursor.sh/
    • Summary of Supported Programming Languages: Cursor AI is built on general-purpose Large Language Models (LLMs), allowing it to generate code in virtually any programming language. While it reportedly excels with Python, JavaScript/TypeScript (due to extensive training data), Swift, C, and Rust, its capabilities extend to other languages as well. Users can also enhance support for specific languages by providing relevant documentation within their projects.
  3. GitHub Copilot Workspace
    • Website: https://githubnext.com/projects/copilot-workspace
    • Summary of Supported Programming Languages: GitHub Copilot is trained on all languages that appear in public repositories. The quality of suggestions may vary depending on the volume and diversity of training data for a specific language. Languages well-represented in public repositories, such as JavaScript, tend to have better support. It integrates with various editors like VS Code, Visual Studio, JetBrains IDEs, and Neovim.
  4. Windsurf Editor (by Codeium)
    • Website: https://www.codeium.com/ (now Windsurf at https://www.google.com/search?q=https://windsurf.so/)
    • Summary of Supported Programming Languages: Windsurf (formerly Codeium) supports over 70 programming languages. These include popular languages like JavaScript, Python, TypeScript, PHP, Go, Java, C, C++, Rust, Ruby, and many others. The tool aims to provide code completion and other AI-assisted features across a wide range of development environments.
  5. Apidog MCP Server
    • Website: https://apidog.com/ (MCP Server documentation at https://docs.apidog.com/apidog-mcp-server)
    • Summary of Supported Programming Languages: The Apidog MCP Server doesn’t directly “support” programming languages in the sense of generating code in them. Instead, it acts as a bridge, allowing AI-powered IDEs (like Cursor) to access API specifications within Apidog projects. This enables the AI to generate or modify code based on those specifications, meaning it can indirectly assist with any language for which an API specification exists and is understood by the connected AI tool. Examples provided mention generating Java records and MVC code.
  6. Sweep AI
    • Website: https://sweep.dev/
    • Summary of Supported Programming Languages: Sweep AI states that it supports all languages that GPT-4 supports. This includes a wide range of popular languages such as Python, JavaScript/TypeScript, Rust, Go, Java, C#, and C++. Sweep focuses on automating tasks like bug fixes, small feature implementations, and refactoring by generating pull requests directly.
  7. Continue
    • Website: https://continue.dev/
    • Summary of Supported Programming Languages: Continue is an open-source extension for VS Code and JetBrains that leverages LLMs to edit and generate code. As it relies on these models, it can work with a broad range of programming languages. The level of support and effectiveness may depend on the capabilities of the underlying LLM and the context provided.
  8. Devika
    • Website: No dedicated website found; primarily active on GitHub (https://github.com/shreeramdrao/Devika-Agentic-AI or https://github.com/stitionai/devika)
    • Summary of Supported Programming Languages: Devika aims to be an autonomous AI software engineer capable of writing code in multiple programming languages. While specific languages aren’t explicitly listed in detail, its core functionality of understanding instructions, researching, and writing code implies support for a variety of common programming languages. The GitHub repositories show primary development in Python, Svelte, Jinja, and JavaScript.
  9. Cody (by Sourcegraph)
    • Website: https://sourcegraph.com/cody
    • Summary of Supported Programming Languages: Cody supports a wide array of programming languages, including popular ones like JavaScript, TypeScript, PHP, Python, Java, C/C++, C#, Ruby, Go, SQL, Swift, Objective-C, Perl, Rust, Kotlin, Dart, and shell scripting languages (like Bash, PowerShell). It leverages codebase context for more accurate code suggestions.
  10. Enlighten Designs
    • Website: https://www.enlighten.co.nz/
    • Summary of Supported Programming Languages: Enlighten Designs offers “Vibe Coding Services” by leveraging AI-assisted programming. While they don’t provide a specific list of supported programming languages, their focus is on using AI tools to accelerate development for apps, web apps, and complex enterprise solutions. This implies they likely work with a range of commonly used languages relevant to these domains, adapting to project requirements and the capabilities of the AI tools they employ.

Video learning YouTube

All of the big three have learning resources (reading, and video) for how to use AI.

 Google has a lot of education available at :-

AWS has a lot

Microsoft

Third party which are worth looking at

YouTube

AI revolution

Google Maps now uses AI :- Youtube recording

NERF Neural

Maps top image – Immersive views

AI Powered search. location, search history and links and other people you follow.

Enhanced Navigation – more precise location, lane guidance, Live view, AR “augmented reality”

Leave a Reply

Your email address will not be published. Required fields are marked *