Best AI tools for< Assembly >
Infographic
20 - AI tool Sites
AssemblyAI
AssemblyAI is an industry-leading Speech AI tool that offers powerful SpeechAI models for accurate transcription and understanding of speech. It provides breakthrough speech-to-text models, real-time captioning, and advanced speech understanding capabilities. AssemblyAI is designed to help developers build world-class products with unmatched accuracy and transformative audio intelligence.
AssemblyAI
AssemblyAI is a leading AI tool that provides industry-leading Speech AI models for accurate speech-to-text transcription and understanding. The platform offers powerful SpeechAI models, including the Universal-1, for transforming speech into meaning. With features like speech-to-text transcription, streaming speech-to-text, and speech understanding, AssemblyAI empowers users to extract valuable insights from audio data. The tool is trusted by developers for its accuracy, reliability, and comprehensive documentation, making it a go-to choice for building world-class voice data products.
Rethink Robotics
Rethink Robotics, a pioneer in collaborative robotic solutions, offers Sawyer, a flexible, easy-to-use, high-performing lightweight robot designed for precision tasks with an embedded Cognex Vision System. Controlled by the Intera software platform, Sawyer is highly accepted by employees due to its safe design and intuitive teaching methods. Rethink Robotics, part of the HAHN Group, emphasizes German engineering and innovation in robot technology development. The Sawyer BLACK Edition features enhanced hardware quality, quieter operation, and increased durability. The HAHN Group, a global network of specialized technology companies, provides expertise and automation know-how to various industries.
Retrocausal
Retrocausal is an AI Copilot platform designed to optimize manufacturing processes by leveraging computer vision and machine learning technology. It empowers operators, industrial engineers, and plant managers to enhance the quality, productivity, and traceability of manual processes. The platform offers features such as real-time feedback, analytics, time studies, automatic line balancing, continuous improvement suggestions, ergonomic analyses, quality planning, and more. Retrocausal ensures worker privacy through facial blurring and pixelation, integrates with existing IT and IIoT infrastructure, and is known for its security measures. The platform is widely recognized in the manufacturing industry for its innovative solutions and has received accolades from industry leaders.
Quadratic
Quadratic is an infinite spreadsheet with Python, SQL, and AI. It combines the familiarity of a spreadsheet with the power of code, allowing users to analyze data, write code, and create visualizations in a single environment. With built-in Python library support, users can bring open source tools directly to their spreadsheets. Quadratic also features real-time collaboration, allowing multiple users to work on the same spreadsheet simultaneously. Additionally, Quadratic is built for speed and performance, utilizing Web Assembly and WebGL to deliver a smooth and responsive experience.
AgentGPT
AgentGPT is an AI tool designed to assist users in various tasks by generating text based on specific inputs. It leverages the power of AI to create agents that can help with web scraping, report generation, trip planning, study plan creation, and more. Users can easily deploy agents by providing a name and goal, making it a versatile tool for a wide range of applications.
Neurahub
Neurahub is a single generative AI suite designed for daily creation tasks. It offers a central hub with essential and task-specific AI tools for tailored content creation and thinking tasks. Users can access leading AI tools, create and analyze various content and media effortlessly in seconds, generate unlimited templates and chatbot personas, and engage with a wider audience in over 30 languages. The platform also ensures data security with 256-bit SSL encryption and allows collaboration among team members to maximize AI benefits.
AI Map
AI Map is an innovative AI tool that provides users with smarter maps and descriptive navigation. By leveraging artificial intelligence technology, users can articulate their search criteria and receive high-quality results prioritized for human comprehension. The application aims to enhance the exploration experience by offering real-time search guides. AI Map is designed to revolutionize the way people navigate and discover new places.
Sanctuary
Sanctuary Cognitive Systems Corporation is a company that develops and manufactures general-purpose robots. Their flagship product, Phoenix™, is the world's first humanoid general-purpose robot powered by Carbon™, their pioneering AI control system. Phoenix™ is designed for work and is the only general-purpose robot featured in TIME's Best Inventions 2023. Sanctuary's robots are remotely piloted or supervised by people and are designed to both train and work alongside them. When instructed to do so, their robots will use their own built-in autonomous control system to observe, assess, and act on tasks in an efficient and prosperous manner.
UpCodes
UpCodes is a searchable platform designed for architects, engineers, and construction professionals to easily access building codes, assemblies, and building products. It provides a user-friendly interface for quick and efficient navigation through complex regulations and standards, streamlining the design and construction process. With UpCodes, users can search, compare, and analyze building codes and products, ensuring compliance and quality in their projects.
Reworkd
Reworkd is a web data extraction tool that uses AI to generate and repair web extractors on the fly. It allows users to retrieve data from hundreds of websites without the need for developers. Reworkd is used by businesses in a variety of industries, including manufacturing, e-commerce, recruiting, lead generation, and real estate.
Crowdbotics
Crowdbotics is an AI-powered platform that leverages systematic code reuse to help users build applications faster and with reduced risk. The platform uses AI to improve the process of defining app requirements, link reusable code modules with app requirements, assemble code modules into a nearly complete app, and develop differentiating features. Crowdbotics aims to transform the software development lifecycle by enabling successful code reuse through its CodeOps approach.
Fe/male Switch
Fe/male Switch is a women-first startup game that offers a browser-based startup simulator experience. Players can assemble a team, create a startup with an investor and mentor, gain startup experience, win prizes, and get funded. The game aims to help individuals build their first startup, validate ideas, and overcome startup challenges. It provides a platform for aspiring entrepreneurs to test their entrepreneurial potential and learn essential business skills in a risk-free environment. Fe/male Switch features a unique Gamepreneurship methodology, AI co-founder support, and educational resources to guide players through the startup building process.
KITI.AI
KITI.AI is an AI-powered platform that creates personalized food kits based on trending recipes. Users can simply provide a link to a recipe, and KITI.AI will assemble a food kit ready to be shipped. The platform offers a wide range of recipe options from various creators, making it easy for users to discover and try new dishes. KITI.AI is designed to simplify the meal preparation process and provide users with convenient access to high-quality ingredients for their favorite recipes.
Story Machine
Story Machine is a powerful no-code game engine designed to make creation simple & put the power in the hands of the storyteller. Story Machine is currently in private beta. Assemble your game with the ease of drag and drop, no programming required. Story Machine enables top-tier 2D adventure game development through a direct, visual grammar. Arrange sequences of actions to build game logic without code. Story Machine is designed to make game development straightforward, without the complexity and baggage of other modern game engines. Generate AI art for prototyping or production directly in Story Machine. Use context-aware UI to quickly create backgrounds, objects, or characters. Or just write a prompt. Story Machine finds the best AI model and service to satisfy your request, and uses it to generate your image.
Institute for Protein Design
The Institute for Protein Design is a research institute at the University of Washington that uses computational design to create new proteins that solve modern challenges in medicine, technology, and sustainability. The institute's research focuses on developing new protein therapeutics, vaccines, drug delivery systems, biological devices, self-assembling nanomaterials, and bioactive peptides. The institute also has a strong commitment to responsible AI development and has developed a set of principles to guide its use of AI in research.
MarsX
MarsX is a revolutionary dev tool that seamlessly integrates AI, NoCode, Code, and MicroApps, empowering developers to create innovative software solutions with unprecedented speed and efficiency. At its core, MarsX offers a comprehensive suite of features that cater to the diverse needs of developers, from AI-powered landing page builders to a vast Micro AppStore brimming with ready-to-use Micro-Apps. These Micro-Apps, meticulously crafted by developers worldwide, provide instant access to a plethora of functionalities, enabling developers to rapidly assemble complex applications without the need for extensive coding. MarsX's commitment to innovation extends beyond its core offerings, as evidenced by its continuous development of cutting-edge tools such as AI website builders and AI-powered UI generators. These tools leverage the transformative power of AI to streamline the development process, allowing developers to focus on their creativity and strategic decision-making. By harnessing the collective knowledge and expertise of a global developer community, MarsX fosters a collaborative environment where developers can share their creations, learn from each other, and contribute to the ever-expanding ecosystem of Micro-Apps. MarsX's mission is to democratize software development, making it accessible to individuals and teams of all skill levels. With its intuitive interface, comprehensive documentation, and a supportive community, MarsX empowers developers to bring their ideas to life, transforming complex software development into an accessible and enjoyable experience.
Mosaic
Mosaic is a modern, automated, and AI-powered resource planning, management, and forecasting software designed to maximize profitability by providing a fast, easy, and visual way to plan resource allocation, assemble project teams, and understand workload capacity. It offers features such as AI team building, workload forecasting, headcount planning, and capacity planning. Mosaic helps organizations improve planning efficiency, drive profitability, and reduce burnout by visualizing workload, managing people together, and building project schedules around actual capacity. The software provides real-time reports, out-of-the-box reporting, and dashboard analytics for better decision-making. Mosaic is collaborative, intuitive, and automated, making complex processes visual and easy to use.
UpSum
UpSum is a text summarization tool that uses advanced AI technology to condense lengthy texts into concise summaries. It is designed to save users time and effort by extracting the key points and insights from documents, research papers, news articles, and other written content. UpSum's AI algorithm analyzes the text, identifies the most important sentences and phrases, and assembles them into a coherent summary that accurately represents the main ideas and key takeaways of the original text. The tool is easy to use, simply upload or paste your text, select the desired summary length, and click the summarize button. UpSum is available as a free web-based tool, as well as a premium subscription with additional features and capabilities.
Vidalgo
Vidalgo is an AI-powered platform that enables users to effortlessly create captivating vertical videos for TikTok. With Vidalgo, users can turn their ideas into viral content without the need for technical skills. The platform simplifies the video creation process by leveraging artificial intelligence to compose scripts, select images, and assemble videos in minutes. Vidalgo offers unmatched ease and speed, boosted creativity, and reduced editing time, making it a valuable tool for content creators looking to enhance their TikTok performance.
20 - Open Source Tools
LLM4Decompile
LLM4Decompile is an open-source large language model dedicated to decompilation of Linux x86_64 binaries, supporting GCC's O0 to O3 optimization levels. It focuses on assessing re-executability of decompiled code through HumanEval-Decompile benchmark. The tool includes models with sizes ranging from 1.3 billion to 33 billion parameters, available on Hugging Face. Users can preprocess C code into binary and assembly instructions, then decompile assembly instructions into C using LLM4Decompile. Ongoing efforts aim to expand capabilities to support more architectures and configurations, integrate with decompilation tools like Ghidra and Rizin, and enhance performance with larger training datasets.
Awesome-Embedded
Awesome-Embedded is a curated list of resources for embedded systems enthusiasts. It covers a wide range of topics including MCU programming, RTOS, Linux kernel development, assembly programming, machine learning & AI on MCU, utilities, tips & tricks, and more. The repository provides valuable information, tutorials, and tools for individuals interested in embedded systems development.
floneum
Floneum is a graph editor that makes it easy to develop your own AI workflows. It uses large language models (LLMs) to run AI models locally, without any external dependencies or even a GPU. This makes it easy to use LLMs with your own data, without worrying about privacy. Floneum also has a plugin system that allows you to improve the performance of LLMs and make them work better for your specific use case. Plugins can be used in any language that supports web assembly, and they can control the output of LLMs with a process similar to JSONformer or guidance.
bidirectional_streaming_ai_voice
This repository contains Python scripts that enable two-way voice conversations with Anthropic Claude, utilizing ElevenLabs for text-to-speech, Faster-Whisper for speech-to-text, and Pygame for audio playback. The tool operates by transcribing human audio using Faster-Whisper, sending the transcription to Anthropic Claude for response generation, and converting the LLM's response into audio using ElevenLabs. The audio is then played back through Pygame, allowing for a seamless and interactive conversation between the user and the AI. The repository includes variations of the main script to support different operating systems and configurations, such as using CPU transcription on Linux or employing the AssemblyAI API instead of Faster-Whisper.
GhidrOllama
GhidrOllama is a script that interacts with Ollama's API to perform various reverse engineering tasks within Ghidra. It supports both local and remote instances of Ollama, providing functionalities like explaining functions, suggesting names, rewriting functions, finding bugs, and automating analysis of specific functions in binaries. Users can ask questions about functions, find vulnerabilities, and receive explanations of assembly instructions. The script bridges the gap between Ghidra and Ollama models, enhancing reverse engineering capabilities.
edenai-apis
Eden AI aims to simplify the use and deployment of AI technologies by providing a unique API that connects to all the best AI engines. With the rise of **AI as a Service** , a lot of companies provide off-the-shelf trained models that you can access directly through an API. These companies are either the tech giants (Google, Microsoft , Amazon) or other smaller, more specialized companies, and there are hundreds of them. Some of the most known are : DeepL (translation), OpenAI (text and image analysis), AssemblyAI (speech analysis). There are **hundreds of companies** doing that. We're regrouping the best ones **in one place** !
rivet
Rivet is a desktop application for creating complex AI agents and prompt chaining, and embedding it in your application. Rivet currently has LLM support for OpenAI GPT-3.5 and GPT-4, Anthropic Claude Instant and Claude 2, [Anthropic Claude 3 Haiku, Sonnet, and Opus](https://www.anthropic.com/news/claude-3-family), and AssemblyAI LeMUR framework for voice data. Rivet has embedding/vector database support for OpenAI Embeddings and Pinecone. Rivet also supports these additional integrations: Audio Transcription from AssemblyAI. Rivet core is a TypeScript library for running graphs created in Rivet. It is used by the Rivet application, but can also be used in your own applications, so that Rivet can call into your own application's code, and your application can call into Rivet graphs.
vocode-core
Vocode is an open source library that enables users to build voice-based LLM (Large Language Model) applications quickly and easily. With Vocode, users can create real-time streaming conversations with LLMs and deploy them for phone calls, Zoom meetings, and more. The library offers abstractions and integrations for transcription services, LLMs, and synthesis services, making it a comprehensive tool for voice-based app development. Vocode also provides out-of-the-box integrations with various services like AssemblyAI, OpenAI, Microsoft Azure, and more, allowing users to leverage these services seamlessly in their applications.
TornadoVM
TornadoVM is a plug-in to OpenJDK and GraalVM that allows programmers to automatically run Java programs on heterogeneous hardware. TornadoVM targets OpenCL, PTX and SPIR-V compatible devices which include multi-core CPUs, dedicated GPUs (Intel, NVIDIA, AMD), integrated GPUs (Intel HD Graphics and ARM Mali), and FPGAs (Intel and Xilinx).
mergekit
Mergekit is a toolkit for merging pre-trained language models. It uses an out-of-core approach to perform unreasonably elaborate merges in resource-constrained situations. Merges can be run entirely on CPU or accelerated with as little as 8 GB of VRAM. Many merging algorithms are supported, with more coming as they catch my attention.
Friend
Friend is an open-source AI wearable device that records everything you say, gives you proactive feedback and advice. It has real-time AI audio processing capabilities, low-powered Bluetooth, open-source software, and a wearable design. The device is designed to be affordable and easy to use, with a total cost of less than $20. To get started, you can clone the repo, choose the version of the app you want to install, and follow the instructions for installing the firmware and assembling the device. Friend is still a prototype project and is provided "as is", without warranty of any kind. Use of the device should comply with all local laws and regulations concerning privacy and data protection.
paper-qa
PaperQA is a minimal package for question and answering from PDFs or text files, providing very good answers with in-text citations. It uses OpenAI Embeddings to embed and search documents, and follows a process of embedding docs and queries, searching for top passages, creating summaries, scoring and selecting relevant summaries, putting summaries into prompt, and generating answers. Users can customize prompts and use various models for embeddings and LLMs. The tool can be used asynchronously and supports adding documents from paths, files, or URLs.
langchain
LangChain is a framework for developing Elixir applications powered by language models. It enables applications to connect language models to other data sources and interact with the environment. The library provides components for working with language models and off-the-shelf chains for specific tasks. It aims to assist in building applications that combine large language models with other sources of computation or knowledge. LangChain is written in Elixir and is not aimed for parity with the JavaScript and Python versions due to differences in programming paradigms and design choices. The library is designed to make it easy to integrate language models into applications and expose features, data, and functionality to the models.
speechlib
Speechlib is a Python library that provides functionalities for speaker diarization, speaker recognition, and transcription on audio files. It offers features such as converting audio formats to WAV, converting stereo to mono, and re-encoding to 16-bit PCM. The library allows users to transcribe audio files, store transcripts, specify language and model size, and perform speaker recognition using voice samples. It supports various languages and provides performance metrics for different model sizes. Speechlib utilizes huggingface models for speaker recognition and transcription tasks.
dash-infer
DashInfer is a C++ runtime tool designed to deliver production-level implementations highly optimized for various hardware architectures, including x86 and ARMv9. It supports Continuous Batching and NUMA-Aware capabilities for CPU, and can fully utilize modern server-grade CPUs to host large language models (LLMs) up to 14B in size. With lightweight architecture, high precision, support for mainstream open-source LLMs, post-training quantization, optimized computation kernels, NUMA-aware design, and multi-language API interfaces, DashInfer provides a versatile solution for efficient inference tasks. It supports x86 CPUs with AVX2 instruction set and ARMv9 CPUs with SVE instruction set, along with various data types like FP32, BF16, and InstantQuant. DashInfer also offers single-NUMA and multi-NUMA architectures for model inference, with detailed performance tests and inference accuracy evaluations available. The tool is supported on mainstream Linux server operating systems and provides documentation and examples for easy integration and usage.
LLM101n
LLM101n is a course focused on building a Storyteller AI Large Language Model (LLM) from scratch in Python, C, and CUDA. The course covers various topics such as language modeling, machine learning, attention mechanisms, tokenization, optimization, device usage, precision training, distributed optimization, datasets, inference, finetuning, deployment, and multimodal applications. Participants will gain a deep understanding of AI, LLMs, and deep learning through hands-on projects and practical examples.
LazyLLM
LazyLLM is a low-code development tool for building complex AI applications with multiple agents. It assists developers in building AI applications at a low cost and continuously optimizing their performance. The tool provides a convenient workflow for application development and offers standard processes and tools for various stages of application development. Users can quickly prototype applications with LazyLLM, analyze bad cases with scenario task data, and iteratively optimize key components to enhance the overall application performance. LazyLLM aims to simplify the AI application development process and provide flexibility for both beginners and experts to create high-quality applications.
AIOC
AIOC is an All-in-one-Cable for Ham Radio enthusiasts, providing a cheap and hackable digital mode USB interface with features like sound-card, virtual tty, and CM108 compatible HID endpoint. It supports various software and tested radios for functions like programming, APRS, and Dual-PTT HTs. Users can fabricate and assemble the AIOC using specific instructions, and program it using STM32CubeIDE. The tool can be used for tasks like programming radios, asserting PTT, and accessing audio data channels. Future work includes configurable AIOC settings, virtual-PTT, and virtual-COS features.
Omi
Omi is an open-source AI wearable that transforms the way conversations are captured and managed. By connecting Omi to your mobile device, you can effortlessly obtain high-quality transcriptions of meetings, chats, and voice memos on the go.
omi
Omi is an open-source AI wearable that provides automatic, high-quality transcriptions of meetings, chats, and voice memos. It revolutionizes how conversations are captured and managed by connecting to mobile devices. The tool offers features for seamless documentation and integration with third-party services.
19 - OpenAI Gpts
Golf-Shoe-Spike Assembler Assistant
Hello I'm Golf-Shoe-Spike Assembler Assistant! What would you like help with today?
Aircraft Structure, Rigging, Assemblers Companion
Rough day at work? Stressed out? Or just want to see some funny memes? I got you! Type "help" for More Information
Space Architecture Advisor
Expert in self-assembling space architecture, focusing on TESSERAE.
Assembler, Metal Building Assistant
Hello I'm Assembler, Metal Building Assistant! What would you like help with today?
Engineering Design Graphics - CATIA Tutor
Tutor for Engineering Design Graphics with CATIA expertise
George's Toolbox AI
I'm George, your go-to repair expert with a Pennsylvania twang. I can help you repair anything STEP BY STEP!