#5252nd of 89 in Agent platformsFor science, health and research, science, research and papers

evoscientist

Multi-agent research assistant with persistent memory, CLI, WebUI and chat channels

Stars
5k
License
Apache-2.0
Last commit
Nov 2026
Last release
Nov 2026
Language
Python
Stars, last 29 weeks+2,773
22 Apr 2026: 2,187 stars29 Apr 2026: 2,220 stars6 May 2026: 2,374 stars13 May 2026: 2,612 stars20 May 2026: 2,789 stars27 May 2026: 2,928 stars3 Jun 2026: 3,053 stars10 Jun 2026: 3,223 stars17 Jun 2026: 3,362 stars24 Jun 2026: 3,505 stars1 Jul 2026: 3,697 stars8 Jul 2026: 3,835 stars15 Jul 2026: 3,918 stars22 Jul 2026: 4,027 stars29 Jul 2026: 4,120 stars5 Aug 2026: 4,208 stars12 Aug 2026: 4,284 stars19 Aug 2026: 4,359 stars26 Aug 2026: 4,373 stars2 Sept 2026: 4,455 stars9 Sept 2026: 4,571 stars16 Sept 2026: 4,724 stars23 Sept 2026: 4,807 stars30 Sept 2026: 4,837 stars7 Oct 2026: 4,856 stars14 Oct 2026: 4,877 stars21 Oct 2026: 4,896 stars28 Oct 2026: 4,915 stars4 Nov 2026: 4,933 stars11 Nov 2026: 4,960 stars

2,187 on 22 Apr 20264,960 on 11 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

EvoScientist is a Python research agent built on LangChain's DeepAgents. It runs six sub-agents (plan, research, code, debug, analyze, write) through an intake-to-verify workflow, and distills memory each turn into a knowledge graph that persists across sessions. It is driven from a CLI/TUI, a WebUI, a Windows desktop app, or chat channels such as Telegram and Slack.

Who it is for: Researchers wanting an autonomous, memory-keeping research agent

Strengths

  • Six specialised sub-agents with a defined plan, execute, evaluate, write and verify flow
  • Memory is distilled each turn and AutoSkills proposes reusable skills for review
  • One agent session reachable from CLI, WebUI, Telegram, Slack, Feishu and WeChat
  • Supports MCP servers, GitHub-installable skills and cron-style scheduled tasks

Weaknesses

  • Listed providers are hosted APIs; local model support is not documented
  • Fast release cadence with behavior changes, e.g. v0.4.0 project .env scope change
  • macOS support limited to Apple silicon since v0.4.0
  • Desktop app installer is listed only for Windows

What it needs

  • no GPU
  • Docker + Compose
  • Needs LLM provider API key (Anthropic, OpenAI, Google, MiniMax, NVIDIA, OpenRouter and others), langgraph dev server, deepagents
  • Models: Anthropic, OpenAI, Google, MiniMax, NVIDIA

What changed

  1. v0.4.0 ↗ (opens in a new tab)BreakingSecurity fix

    “Breaking: a project .env holds only EvoSci command settings — provider keys, base URLs and other EVOSCIENTIST settings in a project .env are no longer read; it keeps only the EvoSci command's own set…”

    CVE-2026-114603, GHSA-XCQ7-P3PF-P88H. “opentelemetry 1.45.2 — fixes CVE-2026-114603 (GHSA-xcq7-p3pf-p88h, unbounded tracestate parsing in opentelemetry-api).”

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Also in Agent platforms

See all 89
Also in Agent platforms
RankProjectScore
1AutoGPTRole-based AI agents coordinated by one lead agent, plus a visual workflow builder Live demo ↗ (opens in a new tab)188k starscustom license95 out of 100
2daily_stock_analysisLLM-driven daily analysis of watchlist stocks across six markets, pushed to chat apps71k stars+4,757 (+7.2%) in 30 daysMIT95 out of 100
3LangflowVisual builder for AI agents and workflows, exposed as API or MCP server156.6k starsMIT94 out of 100
#4deer-flowAgent harness running sub-agents, memory and sandboxes with pluggable skills85.3k stars+1,729 (+2.1%) in 30 daysMIT93 out of 100
#5DifyVisual builder for LLM workflows, RAG pipelines and agents, with APIs Live demo ↗ (opens in a new tab)161k starscustom license92 out of 100