Fork me on GitHub

Project Notes

#297 Tools

A collection of AI tools that I’ve either used or would like to check out at some point.

Notes

Given how hot the topic of AI is these days, this list will go out of date immediately. It is not trying to be comprehensive - just a collection of tools I have come across and either use, tried, or would like to check out at some point.

See also:

Developer Tools

  • GitHub Copilot
  • make.com

    From tasks and workflows to apps and systems, build and automate anything in one powerful visual platform.

  • Cursor

    Built to make you extraordinarily productive, Cursor is the best way to code with AI.

    • suited to experienced developers, similar to GitHub Copilot

      Cursor is made for developers. It assumes you’ve coded before and want to refine your projects with AI assistance. It’s powerful, especially when paired with models like Sonnet 3.5, but you’ll need to handle deployment on your own. Great for JavaScript, Node.js, and full-stack devs who need an AI assistant, not a crutch.

  • Replit

    Build software faster - Replit is an AI-powered software development & deployment platform for building, sharing, and shipping software fast.

    • suited for developing simple apps without any coding experience

      Replit is perfect for beginners or hobbyists looking to jump into coding fast. It offers a seamless way to build and deploy small apps right from your browser. However, it’s not suited for complex projects—especially when dealing with authentication or debugging tricky errors.

  • Pythagora

    Pythagora is a dev tool that builds apps from scratch by talking to you

    • suited to non-technical small-medium business users for building productivity tools

      Pythagora is ideal for non-developers or small businesses that need reliable, production-ready applications without writing code. Think business apps like accounts receivable software for a trucking company. It simplifies deployment and automated bug fixing but is more rigid compared to others.

  • bolt.new

    Prompt, run, edit, and deploy full-stack web apps.

    • suited to freelancers building wide range of app types or prototypes

      Bolt offers a hybrid experience for technical freelancers or small-scale projects. It provides browser-based full-stack development with easy deployment and a flexible approach for non-technical users like photographers who want to create a quick website or project. It’s perfect for solo entrepreneurs who want to build small but functional apps without the hassle of learning to code deeply.

See also:

Chat LLMs

Research and writing Tools

NotebookLM

https://notebooklm.google/

NotebookLM is an AI-powered research and writing assistant that works best with the sources you upload

NotebookLM is your personalized AI research assistant powered by Google’s most capable model, Gemini 1.5 Pro.

Example: Overview of the People’s Liberation Army Navy (PLAN)

Sources I provided:

It generated this pretty decent audio overview: https://soundcloud.com/pratalife/overview-of-the-peoples-liberation-army-navy-plan

The analysis it provided of the sources, with citations, was very impressive and would make learning any new topic so much easier.

Text/Content Tools

Image

https://ideogram.ai/

text to image model with industry leading capabilities in generating realistic images, graphic design, typography, and more

At least a basic plan is required for:

  • Download original quality PNGs
  • Upscale
  • Custom aspect ratios

At least a plus plan is required for:

  • Private generation
  • Image deletion

On copyright:

We do not claim any ownership rights over the images generated, nor do we restrict your ability to use them. You are free to use the images as you wish. However, you are responsible for ensuring that your content does not violate any laws or third-party rights or our Terms of Service.

A quick test with a generic prompt:

a sad robot walking down a cyberpunk alleyway in some dystopian future

ideogram-sad-robot

Quick test with a very specific prompt:

an Aichi E13A Jake floatplane coming in to land at Deboyne Lagoon. Use an accurate representation of an Aichi E13A. Show the plane at the point it is touching down to land.

Not bad, generated convincing action and environment, but the plane is completely wrong.

ideogram-aichi

https://flux-ai.io/flux-ai-image-generator/

Create stunning images with Flux.1 Pro, Flux.1 Dev and Flux.1 Schnell models.

On copyright: Paid users own their image rights. A paid plan is required for:

  • non-public
  • Commercial Right

A quick test with a generic prompt:

a sad robot walking down a cyberpunk alleyway in some dystopian future

fux-sad-robot

Quick test with a very specific prompt:

an Aichi E13A Jake floatplane coming in to land at Deboyne Lagoon. Use an accurate representation of an Aichi E13A. Show the plane at the point it is touching down to land.

The result has convincing detail about the action of a float plane coming into land, but the landscape and plane model are totally wrong:

https://www.recraft.ai/

  • “AI for Pro Designers: Premium image generation and editing tool.”

A paid plan is required for:

  • Generated images are private
  • Full ownership and commercial rights to any generation

Background removal: tested with an image from https://leap.tardate.com/kraft/ijn/kamikawamaru/:

build10h-enhanced.

Generating vector art with prompt:

Market scenes in contemporary Lao paintings, reflecting the gradual shift towards a market economy and the revival of economic activity

market-scenes

https://klingai.com/

  • “Next Generation AI Creative Suite”

Prompt:

Kamikawa Maru seaplane tender is at anchor in Deboyne Lagoon. We see the crew winching an Aichi E13A Jake float plan aboard using the ship’s crane.

clip

an Aichi E13A Jake floatplane coming in to land at Deboyne Lagoon. Use an accurate representation of an Aichi E13A. Show the plane at the point it is touching down to land.

clip

Even when selecting for “relevance” over “creativity”, the AI does not seem to understand the specifics of the prompt. Or perhaps has not been trained on IJN equipment, or has this content filtered?

It seems to do much better with more generic prompts. For example:

a sad robot walking down a cyberpunk alleyway in some dystopian future

clip

https://betterimage.ai/

AI Upscaler For Better Images

Per https://betterimage.ai/term-of-service 2.2.2,2.2.3, you retain all rights and ownership, but grant a license “for the purposes of operating or improving the Services and Software”

Sound and Music

Video

Applications

About LCK#297 toolsAI

This page is a web-friendly rendering of my project notes shared in the LittleCodingKata GitHub repository.

Project Source on GitHub Return to the LittleCodingKata Catalog
About LittleCodingKata

LittleCodingKata is my collection of programming exercises, research and code toys broadly spanning things that relate to programming and software development (languages, frameworks and tools).

These range from the trivial to the complex and serious. Many are inspired by existing work and I'll note credits and references where applicable. The focus is quite scattered, as I variously work on things new and important in the moment, or go back to revisit things from the past.

This is primarily a personal collection for my own edification and learning, but anyone who stumbles by is welcome to borrow, steal or reference the work here. And if you spot errors or issues I'd really appreciate some feedback - create an issue, send me an email or even send a pull-request.

Follow the Blog follow projects and notes as they are published in your favourite feed reader