nowfound

Dev tools · alternatives · 2026

24 alternatives to Python 3 TSP solver based on LKH (cross platform)

elkai is a Python library for approx. solving travelling salesman problems (TSP) based on LKH 3 - fikisipi/elkai

This is a cross-platform software development tool that solves the Traveling Salesman Problem using the LKH algorithm, implemented in Python 3. It is designed for developers and researchers who need to find efficient… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Python 3 TSP solver based on LKH (cross platform) launched in 2019; newer entries below may have overtaken it.

  1. 1
    Taipy 3.0▲299

    Build powerful data and AI apps in pure Python

    2024 · github.com · its alternatives →

  2. 2

    I built LocalGPT over 4 nights as a Rust reimagining of the OpenClaw assistant pattern (markdown-based persistent memory, autonomous heartbeat tasks, skills system). It compiles to a single ~27MB binary — no Node.js, Docker, or Python required. Key features: - Persistent memory via markdown files (MEMORY, HEARTBEAT, SOUL markdown files) — compatible with OpenClaw's format - Full-text search (SQLite FTS5) + semantic search (local embeddings, no API key needed) - Autonomous heartbeat runner that checks tasks on a configurable interval - CLI + web interface + desktop GUI - Multi-provider:…

    Feb 2026 · github.com · its alternatives →

  3. 3
    traceAI▲273

    Open-source LLM tracing that speaks GenAI, not HTTP.

    Apr 2026 · github.com · its alternatives →

  4. 4

    local-first semantic code search engine. Contribute to kantord/SeaGOAT development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  5. 5
    Axel▲271

    Todoist for AI coding agents

    Feb 2026 · axel.build · its alternatives →

  6. 6

    A discrete-time Python-based solver for the Stochastic On-Time Arrival routing problem - mehrdadn/SOTA-Py

    2017 · github.com · its alternatives →

  7. 7

    HNSW implementation in Rust. Reference: https://arxiv.org/ftp/arxiv/papers/1603/1603.09320.pdf - swapneel/hnsw-rust

    2024 · github.com · its alternatives →

  8. 8

    Interactive solver for the traveling salesman problem to visualize different algorithms. Includes various Heuristic and Exhaustive algorithms.

    2019 · tspvis.com · its alternatives →

  9. 9

    The Hindley Milner Type Inference Algorithm. Contribute to prakhar1989/type-inference development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  10. 10

    We wrote our inference engine on Rust, it is faster than llama cpp in all of the use cases. Your feedback is very welcomed. Written from scratch with idea that you can add support of any kernel and platform.

    2025 · github.com · its alternatives →

  11. 11

    Turns Data and AI algorithms into production-ready web applications in no time. - Avaiga/taipy

    2023 · github.com · its alternatives →

  12. 12

    Visual explanation of pathfinding algorithms and how a*, Dijkstra and BFS can be seen as the same algorithm with different parameter/data structures used under the hood - npretto/pathfinding

    2021 · github.com · its alternatives →

  13. 13
    Trudo AI▲171

    No-code platform for building OpenAI apps; Fine-tune GPT3.

    2023 · its alternatives →

  14. 14

    All-pair set similarity search on millions of sets in Python and on a laptop - GitHub - ekzhu/SetSimilaritySearch: All-pair set similarity search on millions of sets in Python and on a laptop

    2018 · github.com · its alternatives →

  15. 15

    Simple Python Calculation Engine. Contribute to bsdz/calcengine development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  16. 16

    Hey HN! We're excited to share our new open-source project, Marvin. Marvin is a high-level library for building AI-powered software. We developed it to address the challenges of integrating LLMs into more traditional applications. One of the biggest issues is the fact that LLMs only deal with strings (and conversational strings at that), so using them to process structured data is especially difficult. Marvin introduces a new concept called AI Functions. These look and feel just like regular Python functions: you provide typed inputs, outputs, and docstrings. However, instead of relying on…

    2023 · github.com · its alternatives →

  17. 17

    A graph-based functional API for building complex scikit-learn pipelines. - alegonz/baikal

    2020 · github.com · its alternatives →

  18. 18

    Experimental Global Optimization Algorithm. Contribute to chrisstroemel/Simple development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  19. 19

    Route optimizer within 0.13% of LKH-3. One API call

    Mar 2026 · lambda-g-optimizer.netlify.app · its alternatives →

  20. 20

    Python based framework for Automatic AI for Regression and Classification over numerical data. Performs model search, hyper-parameter tuning, and high-quality Jupyter Notebook code generation. - blobcity/autoai

    2021 · github.com · its alternatives →

  21. 21MB

    Beautiful Data Science

    2020 · shahinrostami.com · its alternatives →

  22. 22AM

    Hi all, I’m hacking on new features for the ClickHouse native client and wanted the same “just call the model” ergonomics JavaScript and Python now enjoy. It didn’t exist for modern C++, so I wrote one. ai‑sdk‑cpp (Apache‑2.0) gives you: - Unified calls to OpenAI (GPT‑4o) and Anthropic (Claude 3.5) with a single C++20 API. - Streaming, multi‑turn chat, error handling—all std::optional/std::variant, no macros. - Tool calling (function‑calling) so the model can hit real APIs; sync or async, runs in parallel. The tricky bit: C++ still lacks real reflection, so mapping plain functions →…

    2025 · its alternatives →

  23. 23

    Hey HN! We just released Marvin 2.0. Marvin is an AI toolkit for developers who want to use LLMs with traditional software. We still see significant challenges integrating LLMs because of how difficult it is to get them to reliably accept and return structured data. Marvin consists of independent, functional tools that address this problem in a variety of ways. Marvin has always been focused on using LLMs to work with native Python datatypes and Pydantic models. In 2.0 we've expanded this significantly with dedicated APIs for the most common use cases we've seen over the last year:…

    2024 · factsmachine.ai · its alternatives →

  24. 24

    A Python toolkit for rule-based/unsupervised anomaly detection in time series - arundo/adtk

    2019 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →