Software for AI
warning
This document has been translated using machine translation without human review.
Graphical User Interface (GUI) Applications
- GPT4All — an easy way to get acquainted with using local models (LLM)
- LM Studio — advanced capabilities for using local language models
- FlowiseAI — an open-source tool for visual, low-code LLM programming
- KoboldAI UI
Development
- AutoGen — a software framework for agentic AI
- llama.cpp — a set of solutions for working with LLMs
- node-llama-cpp — a llama.cpp wrapper for Node.js
- LocalAI — an open-source alternative to OpenAI
- ollama — CLI and REST API for integration with large language models
- LangChain - a software framework for LLM integration on Python and Node.js
- LangGraph Studio
- Semantic Kernel — SDK for integrating large language models (LLMs)
- NLTK — Natural Language Toolkit
Database Management Systems (DBMS)
- Apache Parquet — an open-source columnar DBMS designed for efficient data storage and retrieval
- Chroma — an open-source vector DBMS from Google
- Faiss — a library for efficient similarity search and clustering of dense vectors, developed by Facebook/Meta
- Qdrant — an open-source vector database and vector search engine written in Rust