awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to aimacode/aima-python

Open-source alternatives to Aima Python

30 open-source projects similar to aimacode/aima-python, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Aima Python alternative.

  • norvig/paip-lispAvatar von norvig

    norvig/paip-lisp

    7,465Auf GitHub ansehen↗

    This project is a comprehensive Lisp AI implementation library that provides reference implementations for various artificial intelligence paradigms and symbolic algorithms. It functions as a multi-purpose toolkit containing a logic programming engine, a natural language processing suite, and a symbolic mathematics toolkit. The library is distinguished by its diverse architectural frameworks, including a Prolog-style execution engine that uses unification and goal-driven backtracking, and a system for simulating human decision-making through expert system shells and certainty factors. It also

    Common Lisp
    Auf GitHub ansehen↗7,465
  • chatchat-space/langchain-chatchatAvatar von chatchat-space

    chatchat-space/Langchain-Chatchat

    38,211Auf GitHub ansehen↗

    Langchain-Chatchat is a system for building retrieval-augmented generation applications and autonomous AI agents. It integrates a knowledge base management system and an agent framework to enable language models to interact with private documents and execute multi-step tasks through external tools. The platform supports local deployment of language models on private infrastructure to operate without an internet connection. It includes a multimodal AI platform that combines vision models for image analysis with text-to-image generation capabilities. The system provides a web-based conversatio

    Pythonchatbotchatchatchatglm
    Auf GitHub ansehen↗38,211
  • fetchai/innovation-lab-examplesAvatar von fetchai

    fetchai/innovation-lab-examples

    1,028Auf GitHub ansehen↗

    This project provides a comprehensive framework for building, deploying, and orchestrating autonomous agents within a decentralized network. It serves as a collection of patterns and examples for developing intelligent software entities capable of performing complex tasks, making decisions, and interacting with other agents to achieve shared goals. The framework distinguishes itself through its focus on multi-agent orchestration and decentralized communication. It enables the coordination of specialized agent teams that collaborate on workflows through structured messaging protocols, allowing

    Python
    Auf GitHub ansehen↗1,028

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • azl397985856/leetcodeAvatar von azl397985856

    azl397985856/leetcode

    55,758Auf GitHub ansehen↗

    This project is a curated educational resource and solution repository for algorithmic challenges, specifically focused on LeetCode problems. It serves as a technical reference for common data structures and algorithmic patterns, providing verified code implementations across multiple programming languages alongside detailed logic and complexity analysis. The repository functions as a comprehensive study guide for competitive programming and technical interview preparation. It includes specialized learning tools such as an Anki flashcard dataset for spaced repetition and a browser extension t

    JavaScriptalgoalgorithmalgorithms
    Auf GitHub ansehen↗55,758
  • mxgmn/wavefunctioncollapseAvatar von mxgmn

    mxgmn/WaveFunctionCollapse

    24,697Auf GitHub ansehen↗

    WaveFunctionCollapse is a procedural generation engine that creates complex, non-repeating patterns by treating spatial arrangement as a constraint satisfaction problem. It functions as a stochastic solver that derives output structures from a single input example, ensuring that every element placed within a grid satisfies specific adjacency requirements relative to its neighbors. The system distinguishes itself by using an entropy-driven approach to grid collapse, where it iteratively selects the cell with the fewest remaining possibilities to trigger a cascade of logical updates. By decompo

    C#algorithmcsharpgamedev
    Auf GitHub ansehen↗24,697
  • dsgiitr/d2l-pytorchAvatar von dsgiitr

    dsgiitr/d2l-pytorch

    4,353Auf GitHub ansehen↗

    This project is an educational codebase and reference library that translates theoretical deep learning concepts into executable PyTorch code. It serves as a practical implementation of a deep learning textbook, providing a course-like structure of guided exercises and architectural examples for learning purposes. The repository includes a library of standard neural network architectures, including linear, convolutional, recurrent, and transformer models. It specifically implements a variety of deep learning patterns such as multilayer perceptrons, VGG networks, gated recurrent units, and lon

    Jupyter Notebookbookcomputer-visiond2l
    Auf GitHub ansehen↗4,353
  • huaxz1986/cplusplus-_implementation_of_introduction_to_algorithmsAvatar von huaxz1986

    huaxz1986/cplusplus-_Implementation_Of_Introduction_to_Algorithms

    4,059Auf GitHub ansehen↗

    This project is a C++ algorithm implementation library and educational codebase that translates theoretical textbook pseudocode into verified, executable source code. It serves as a collection of reference implementations designed to demonstrate the practical application of classic computer science theories through a structured repository of computational algorithms. The library utilizes template-based generic programming and the C++ Standard Template Library to ensure implementations remain type-safe and flexible across different data types. To ensure correctness, the project includes an aut

    C++
    Auf GitHub ansehen↗4,059
  • owainlewis/awesome-artificial-intelligenceAvatar von owainlewis

    owainlewis/awesome-artificial-intelligence

    12,960Auf GitHub ansehen↗

    This project is a comprehensive repository and curated index of resources, research papers, and development frameworks designed to support the construction and deployment of intelligent systems. It serves as a centralized knowledge base for developers seeking to navigate the technical landscape of artificial intelligence, ranging from foundational educational materials to specialized implementation guides. The repository distinguishes itself by providing structured directories for comparing generative artificial intelligence providers, including aggregated performance metrics, pricing data, a

    aiartificial-intelligencedeep-learning
    Auf GitHub ansehen↗12,960
  • intelligenzaartificiale/free-auto-gptAvatar von IntelligenzaArtificiale

    IntelligenzaArtificiale/Free-Auto-GPT

    2,533Auf GitHub ansehen↗

    Free-Auto-GPT is an autonomous agent framework and local AI environment designed to execute multi-step goals using large language models. It functions as a web-enabled AI researcher capable of planning and performing actions independently within a containerized workspace. The system is distinguished by its use of a free language model API wrapper, which connects agents to models via session cookies or open interfaces instead of paid API subscriptions. This allows for local AI task execution and autonomous goal completion without requiring paid external service keys. The project covers a rang

    Pythonaiauto-gptautogpt
    Auf GitHub ansehen↗2,533
  • hwchase17/langchainjsAvatar von hwchase17

    hwchase17/langchainjs

    17,822Auf GitHub ansehen↗

    LangChainJS is an AI agent orchestrator and application framework designed for building autonomous systems that use large language models to plan and execute tasks. It serves as an integration library that connects language models with tools, memory, and external data sources to create context-aware logic and complex workflows. The project provides a provider-agnostic interface and model provider abstraction, allowing applications to switch between different language model providers without rewriting core logic. It includes a toolkit for retrieval augmented generation, utilizing retrievers to

    TypeScript
    Auf GitHub ansehen↗17,822
  • krishnaik06/complete-roadmap-to-learn-aiAvatar von krishnaik06

    krishnaik06/Complete-RoadMap-To-Learn-AI

    1,231Auf GitHub ansehen↗

    This project provides a comprehensive educational framework designed to structure the acquisition of skills in machine learning and artificial intelligence. It serves as a centralized repository of learning paths that guide students through the core concepts and practical applications of modern artificial intelligence, ranging from foundational theory to advanced professional specializations. The platform distinguishes itself through a modular architecture that segments broad technical fields into discrete, manageable learning paths. By utilizing a hierarchical curriculum, it organizes comple

    Auf GitHub ansehen↗1,231
  • z3prover/z3Avatar von Z3Prover

    Z3Prover/z3

    11,936Auf GitHub ansehen↗

    Z3 is an automated theorem prover and satisfiability modulo theories solver designed to determine the validity of complex logical formulas. It functions as a formal verification framework, enabling the systematic checking of hardware and software system specifications against defined logical constraints to identify inconsistencies or design flaws. The engine distinguishes itself through a combination of theory-specific decision procedures and symbolic execution capabilities. It employs conflict-driven clause learning and backtracking search algorithms to prune search spaces, while maintaining

    C++
    Auf GitHub ansehen↗11,936
  • cabaletta/baritoneAvatar von cabaletta

    cabaletta/baritone

    8,661Auf GitHub ansehen↗

    Baritone is a pathfinding library and automation bot for Minecraft. It provides a programmatic navigation engine that implements A* pathfinding to calculate and execute movement paths for characters within three-dimensional block-based environments. The system distinguishes itself through a navigation API that allows external clients to embed movement logic and waypoint management. It features a command-based configuration interface for modifying settings via chat and employs memory-mapped environment caching to accelerate the retrieval of long-distance routes. Its capabilities cover a wide

    Javaastarastar-algorithmastar-pathfinding
    Auf GitHub ansehen↗8,661
  • upsonic/gpt-computer-assistantAvatar von Upsonic

    Upsonic/gpt-computer-assistant

    7,888Auf GitHub ansehen↗

    This project is a Python framework for building autonomous AI agents capable of executing independent tasks through goal-oriented instructions. It provides a library of tools for managing system operations and processing multimodal data. The framework features a sandboxed system execution environment that restricts shell commands and file access to protect the host system. It also includes an automated OCR text extraction pipeline for converting printed or handwritten text from images and documents into digital formats. Connectivity is handled through a modular tool integration system and a

    Python
    Auf GitHub ansehen↗7,888
  • nousresearch/hermes-agentAvatar von NousResearch

    NousResearch/hermes-agent

    195,049Auf GitHub ansehen↗

    Hermes-agent is an autonomous AI agent framework and runtime designed to execute complex tasks and synthesize new skills from execution traces. It includes a provider-agnostic gateway for routing requests across multiple model backends and a serverless runtime that suspends idle agent instances and resumes them on demand across containers and virtual machines. The project provides a desktop automation toolset that controls native GUI workflows on Linux by querying accessibility APIs and injecting input events. It further distinguishes itself with the ability to generate procedural skills from

    Pythonaiai-agentai-agents
    Auf GitHub ansehen↗195,049
  • prml/prmltAvatar von PRML

    PRML/PRMLT

    6,207Auf GitHub ansehen↗

    PRMLT provides self-contained MATLAB implementations of every algorithm from the Pattern Recognition and Machine Learning textbook by Christopher Bishop. The code reproduces the book's exact formulas and notation, making each implementation directly traceable to the source material for educational verification and study. The implementations cover the full range of core machine learning methods from the textbook, including classification, clustering, regression, density estimation, and neural network algorithms. Each module is self-contained with heavy comments, and the code uses compact, vect

    MATLAB
    Auf GitHub ansehen↗6,207
  • agent0ai/agent-zeroAvatar von agent0ai

    agent0ai/agent-zero

    18,103Auf GitHub ansehen↗

    Agent Zero is an autonomous AI agent framework designed to execute complex, multi-step workflows by managing its own environment, persistent memory, and external tool interactions. It functions as a Python-based automation library that enables agents to write code, execute terminal commands, and perform system-level tasks independently. The system is built to handle large-scale operations through hierarchical agent delegation, allowing for the coordination of subordinate agents to maintain focus and context. The platform distinguishes itself through a focus on secure, isolated execution and s

    Pythonagentaiassistant
    Auf GitHub ansehen↗18,103
  • gzc/clrsAvatar von gzc

    gzc/CLRS

    9,605Auf GitHub ansehen↗

    CLRS is an algorithm implementation library and reference providing code solutions for the classic computer science problems and theoretical concepts found in Introduction to Algorithms. It serves as a computer science study guide and a set of textbook exercise solutions used for academic study and the verification of time and space complexity. The project is a multi-language algorithm library, implementing theoretical algorithms across several programming languages to demonstrate cross-language application and behavior. This approach allows for the study of different memory management and sy

    C++
    Auf GitHub ansehen↗9,605
  • shareai-lab/learn-claude-codeAvatar von shareAI-lab

    shareAI-lab/learn-claude-code

    67,975Auf GitHub ansehen↗

    This project provides a modular framework for building and orchestrating autonomous AI agents. It functions as an agentic workflow engine that manages the full lifecycle of task execution, including model reasoning, tool invocation, and the integration of results. By utilizing a centralized orchestration platform, the system enables the creation of multi-agent teams that collaborate on complex objectives through structured communication and shared task graphs. The framework distinguishes itself through its focus on persistent, stateful operations and multi-agent coordination. It employs file-

    Pythonagentagent-developmentai-agent
    Auf GitHub ansehen↗67,975
  • huggingface/smolagentsAvatar von huggingface

    huggingface/smolagents

    27,885Auf GitHub ansehen↗

    This framework provides a development toolkit for building autonomous agents that utilize language models to solve complex, non-deterministic tasks. Its core design centers on a code-executing architecture where agents generate and run Python code snippets to perform logic, data manipulation, and tool interactions. By moving beyond structured data formats, the system enables agents to manage program flow and object state through iterative reasoning cycles. The project distinguishes itself through its focus on code-based agent implementation and secure execution environments. Developers can ch

    Python
    Auf GitHub ansehen↗27,885
  • langgenius/difyAvatar von langgenius

    langgenius/dify

    145,458Auf GitHub ansehen↗

    Dify is an open-source platform for building, orchestrating, and deploying generative AI applications and autonomous agents. It provides a visual development environment that allows users to design complex, multi-step logic chains and conversational flows, which can then be published as APIs, web interfaces, or embedded widgets. The platform acts as a centralized infrastructure layer, managing model connections, prompt templates, and knowledge retrieval to support scalable AI-powered services. What distinguishes the platform is its focus on stateful application design and workflow orchestrati

    TypeScriptagentagentic-aiagentic-framework
    Auf GitHub ansehen↗145,458
  • microsoft/rd-agentAvatar von microsoft

    microsoft/RD-Agent

    11,266Auf GitHub ansehen↗

    RD-Agent is an autonomous framework designed to orchestrate multi-step software engineering and data science workflows. By leveraging large language models, the system decomposes complex technical requirements into actionable research, planning, and execution phases, ultimately generating and running code to solve specific development tasks. The platform distinguishes itself through a containerized execution sandbox that ensures secure dependency management and system stability for all autonomously generated code. It employs multi-agent orchestration to manage iterative feedback loops, allowi

    Pythonagentaiautomation
    Auf GitHub ansehen↗11,266
  • bmad-code-org/bmad-methodAvatar von bmad-code-org

    bmad-code-org/BMAD-METHOD

    49,528Auf GitHub ansehen↗

    BMAD-METHOD is a multi-agent orchestration framework designed to automate the entire software development lifecycle. It functions as a programmable engine that coordinates autonomous agents to handle complex tasks, ranging from initial requirement elicitation and project planning to code generation and system maintenance. By embedding architectural constraints into a central context file, the system ensures that all automated actions remain aligned with project goals and organizational standards. The platform distinguishes itself through an adversarial review process, where a dual-agent syste

    JavaScript
    Auf GitHub ansehen↗49,528
  • google-gemini/gemini-fullstack-langgraph-quickstartAvatar von google-gemini

    google-gemini/gemini-fullstack-langgraph-quickstart

    18,217Auf GitHub ansehen↗

    This project is an agentic workflow orchestrator designed for building and deploying autonomous systems that perform multi-step reasoning. It functions as a tool-augmented engine, enabling developers to chain model calls with external function execution to complete complex, user-defined tasks. By integrating large language models with persistent memory and stateful logic, the framework supports the creation of intelligent applications capable of independent operation. The platform distinguishes itself through graph-based state orchestration, which allows developers to define logic steps and t

    Jupyter Notebookgeminigemini-api
    Auf GitHub ansehen↗18,217
  • zju-llms/foundations-of-llmsAvatar von ZJU-LLMs

    ZJU-LLMs/Foundations-of-LLMs

    15,771Auf GitHub ansehen↗

    Foundations-of-LLMs is an educational curriculum and technical resource designed to explain the mathematical and computational principles behind modern generative language models. It provides a structured guide for developers and practitioners to master the fundamental concepts, architectural designs, and training methodologies that enable these systems to function. The project covers the core mechanisms of transformer-based sequence modeling, including self-attention, subword tokenization, and autoregressive generation. It details the technical frameworks used in natural language processing

    Auf GitHub ansehen↗15,771
  • julep-ai/julepAvatar von julep-ai

    julep-ai/julep

    6,607Auf GitHub ansehen↗

    Julep is an LLM agent orchestration platform and multi-tenant AI backend designed for building autonomous agents with persistent memory, tool integration, and complex multi-step workflows. It serves as a framework for configuring agent identities and behavioral settings to automate specialized professional roles. The platform distinguishes itself through its stateful session management and RAG infrastructure engine, which allow agents to maintain long-term interaction history and ground responses in indexed private documents. It provides enterprise-grade infrastructure features, including a s

    Jupyter Notebook
    Auf GitHub ansehen↗6,607
  • embabel/embabel-agentAvatar von embabel

    embabel/embabel-agent

    3,708Auf GitHub ansehen↗

    This project is a framework for developing and orchestrating autonomous software agents within JVM-based applications. It provides a toolkit for embedding artificial intelligence directly into business logic, enabling agents to perform complex tasks through dynamic, goal-oriented planning rather than rigid state machines. By leveraging declarative annotations, the framework allows developers to define agent capabilities and integrate them into existing object-oriented domain models. The framework distinguishes itself through a vendor-neutral abstraction layer that allows for the seamless swap

    Kotlinagentagentic-aiagents
    Auf GitHub ansehen↗3,708
  • langchain4j/langchain4jAvatar von langchain4j

    langchain4j/langchain4j

    12,346Auf GitHub ansehen↗

    LangChain4j is a framework and library for building applications powered by large language models on the JVM. It provides a unified API for developing AI agents, implementing retrieval augmented generation, and integrating generative AI capabilities into professional software built with frameworks like Spring Boot or Quarkus. The project enables the creation of autonomous agents that can reason through tasks, manage memory, and execute external tools to achieve specific goals. It differentiates itself through a unified model interface that allows developers to switch between multiple model pr

    Javaanthropicchatgptchroma
    Auf GitHub ansehen↗12,346
  • linyiqun/dataminingalgorithmAvatar von linyiqun

    linyiqun/DataMiningAlgorithm

    3,950Auf GitHub ansehen↗

    This project is a data mining algorithm library and machine learning reference implementation. It provides a collection of tools for performing classification, clustering, and association rule mining, as well as a toolkit for nature-inspired optimization. The library includes specialized utilities for graph and sequence mining, enabling the extraction of frequent subgraphs and sequential patterns. It also features a dimensionality reduction utility that uses rough set theory to remove redundant attributes from datasets. The project covers a broad range of analytical capabilities, including n

    Java
    Auf GitHub ansehen↗3,950
  • ed-donner/agentsAvatar von ed-donner

    ed-donner/agents

    4,017Auf GitHub ansehen↗

    This project is an LLM autonomous agent framework and orchestration tool designed to build goal-driven agents that automate complex workflows. It functions as a system for converting high-level objectives into a series of autonomous actions and managing the coordination of multiple specialized agents to solve multi-step problems. The framework features a tool integration layer that parses structured model outputs into executable functions and external API calls. It utilizes a non-blocking execution pipeline to manage task orchestration through recursive loops and asynchronous event handling.

    Jupyter Notebook
    Auf GitHub ansehen↗4,017