freshcrate
Skin:/

anton

Most advanced AI coworker

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

Most advanced AI coworker

README

        โ–
   โ–„โ–ˆโ–€โ–ˆโ–ˆโ–€โ–ˆโ–„   โ™กโ™กโ™กโ™ก
 โ–ˆโ–ˆ  (ยฐแด—ยฐ) โ–ˆโ–ˆ
   โ–€โ–ˆโ–„โ–ˆโ–ˆโ–„โ–ˆโ–€      โ–„โ–€โ–ˆ โ–ˆโ–„ โ–ˆ โ–€โ–ˆโ–€ โ–ˆโ–€โ–ˆ โ–ˆโ–„ โ–ˆ
    โ–   โ–        โ–ˆโ–€โ–ˆ โ–ˆ โ–€โ–ˆ  โ–ˆ  โ–ˆโ–„โ–ˆ โ–ˆ โ–€โ–ˆ
    โ–   โ–

Meet Anton - an agent that gets real work done

Anton is a personal AI agent that helps you get actual-work done. Tell it what you need in plain language and it takes it from there - sending emails, calling APIs, connecting to data sources, building dashboards, and delivering results. No crazy setups, no plugins, no fuss.

ezgif-24b9e7c74652f0dc

Quick start

macOS - Desktop App:

DesktopApp

Click here to download the Anton Desktop App for MacOS.

macOS / Linux - CLI:

curl -sSf https://raw.githubusercontent.com/mindsdb/anton/main/install.sh | sh && export PATH="$HOME/.local/bin:$PATH" 

Windows CLI (PowerShell):

irm https://raw.githubusercontent.com/mindsdb/anton/main/install.ps1 | iex

That's it, you can now run it by simply typing the command:

anton

What can Anton do?

Help you with work, Anton starts as a blank canvas that molds to your needs, you simply ask and anton figures things out live. It doesn't rely on pre-built plugins or predefined workflows - it writes code on the fly, calls APIs, and chains together whatever steps are needed to get the job done.

Here are a few examples of what people are using it for:

๐Ÿ“Š Data analysis & dashboards

I hold 50 AAPL, 200 NVDA, and 10 AMZN. Get today's prices, calculate my
total portfolio value, show me the 30-day performance of each stock, and
any other information that might be useful. Give me a complete dashboard.

What happens next is the interesting part. At first, Anton doesn't have any particular skill related to this question. However, it figures it out live: scrapes live prices, writes code on the fly, crunches the numbers, and builds you a full dashboard - all in one conversation, with no setup.

anton> Dashboard is open in your browser.
Summary: Concentration risk is your #1 issue. If you're comfortable being a high-conviction NVDA...

Anton's response

๐Ÿ“ฌ Email cleanup

Dear Anton, please help me clear unwanted emails...

Anton scans your inbox, classifies emails by signal vs. noise, identifies unsubscribable marketing, cold outreach, and internal tool notifications - then surfaces a breakdown and handles the cleanup. One user ran it on ~1,000 emails and found ~35% were un-subscribable. Anton surfaced everything AND handled the cleanup.

๐Ÿ’ฌ Build its own integrations

Set up a WhatsApp integration so I can message you from my phone.

Anton doesn't wait for someone to build a connector. It writes the integration code itself, sets it up, and gets it running - so you can chat with it from WhatsApp, Telegram, or whatever channel you need.

๐Ÿ”ง Ask for anything that requires action

  • Send emails - connect accounts, draft messages or even send them on your behalf.
  • Manage Calendarss - Summarize your day, create meetings, block time, etc. All just by asking.
  • Automated reporting - pull from multiple databases, crunch numbers, deliver a report on a schedule.
  • Workflow automation - monitor a source, react to changes, take action.
  • Research & synthesis - scrape the web, summarize findings, build a reference document.
  • Data pipeline prototyping - connect sources, transform data, load into a destination.
  • System administration - audit configurations, generate reports, fix issues.

The pattern is always the same: you describe the outcome, Anton figures out the steps.


Key features

  • Credential vault - prevents secrets from being exposed to LLMs.
  • Isolated code execution - protected, reproducible "show your work" environment.
  • Multi-layer memory & continuous learning - session, semantic and long-term knowledge. Anton remembers what it learned and gets better at your specific workflows over time.

Connect your data

Although you can use Anton with just public data, the real power happens when you combine that with your own data. This can be anything: files, databases, application APIs,... etc. Open the Local Vault with /connect command, then follow the prompts to add your secrets. Anton only has access to secret names - secret values remain hidden.

/connect

(anton) What type of datasource (postgres, posthog, gmail, ..):

Tell Anton to connect and ask questions about your data. It will look for credentials in the vault (by their name), fetch the schema, and retrieve the necessary data.

YOU> Connect to STAPLECACHE company data. Check if there is a correlation between the discount given 
and the review rating in the last 6 months?

ANTON>
โŽฟ Scratchpad (connecting and fetching schemaโ€ฆ) 
   ~3s

You can always ask Anton to explain what it did. Ask it to dump its scratchpad and you get a full notebook-style breakdown: every cell of code it ran, the outputs, and errors - so you can follow its reasoning step by step.


What's inside

A big part of what makes Anton work is that it doesnโ€™t need a huge collection of separate tools for web, DB, files etc. Most of the work is done through one core harness: The scratchpad, which can dynamically become whatever Anton needs for the task.

For the full architecture of Anton, file formats, and developer guide, see anton/README.md.


Workspace layout

When you run anton in a directory:

  • .anton/ - workspace folder containing scratchpad state, episodic memory, and local secrets.
  • .anton/anton.md - optional project context (Anton reads this at conversation start).
  • .anton/.env - workspace configuration variables file (local file).
  • .anton/episodes/* - episodic memories, one file per session.
  • .anton/memory/rules.md - behavioral rules: Always/never/when rules (e.g., never hardcode credentials, how to build HTML)
  • .anton/memory/lessons.md - factual knowledge: Things I've learned (stock API quirks, dashboard patterns, data fetching notes)
  • .anton/memory/topics/* - topic-specific lessons: Deeper notes organized by subject (dashboard-visualization, stock-data-api, etc.)

Override the working folder:

anton --folder /path/to/workspace

Memory systems

Anton provides two human-readable memory systems:

  • Semantic memory - rules, lessons, identity and domain expertise stored as markdown at global and project scope.
  • Episodic memory - a timestamped archive of every conversation (JSONL in .anton/episodes/). Anton can recall prior sessions with the recall tool.

Windows scratchpad firewall

The Windows installer can add a firewall rule so the scratchpad can reach the internet. If you skipped it, run in an elevated PowerShell:

netsh advfirewall firewall add rule name="Anton Scratchpad" dir=out action=allow program="$env:USERPROFILE\.anton\scratchpad-venv\Scripts\python.exe"

How Anton differs from coding agents

Anton is a doing agent: code is a means, not the end. Where coding agents focus on producing code for a codebase, Anton focuses on delivering the outcome - a cleaned inbox, a live dashboard, a working integration, an automated workflow - and will write whatever code is necessary to achieve that goal.


Is "Anton" a Mind?

Yes, at MindsDB we build AI systems that collaborate with people to accomplish tasks, inspired by the culture series books, so yes, Anton is a Mind :)

Why the name "Anton"?

We really enjoyed the show Silicon Valley. Gilfoyle's AI - Son of Anton - was an autonomous system that wrote code, made its own decisions, and occasionally went rogue. We thought it was was great name for an AI that can learn on its own, so we kept Anton, dropped the "Son of".


Analytics

Anton collects anonymous usage events (e.g. session started, first query) to help us understand how the product is used. No personal data or query content is sent.

To disable analytics, set the environment variable:

export ANTON_ANALYTICS_ENABLED=false

Or add it to your workspace config (.anton/.env):

ANTON_ANALYTICS_ENABLED=false

License

AGPL-3.0 license

Release History

VersionChangesUrgencyDate
v2.26.5.29.4## What's Changed * Add PyPI publishing via trusted publisher by @pnewsam in https://github.com/mindsdb/anton/pull/177 **Full Changelog**: https://github.com/mindsdb/anton/compare/v2.26.5.29.3...v2.26.5.29.4High6/2/2026
v2.26.5.29.3**Full Changelog**: https://github.com/mindsdb/anton/compare/v2.26.5.29.2...v2.26.5.29.3High5/30/2026
v2.26.5.13.1## What's Changed * artifacts with metadata by @torrmal in https://github.com/mindsdb/anton/pull/152 * Moved Artifacts Directory by @MinuraPunchihewa in https://github.com/mindsdb/anton/pull/158 **Full Changelog**: https://github.com/mindsdb/anton/compare/v2.26.5.7.4...v2.26.5.13.1High5/13/2026
v2.26.5.7.4## What's Changed * Updated Remote Command to Point to Correct Domain by @MinuraPunchihewa in https://github.com/mindsdb/anton/pull/148 * Update version number to 2.26.5.7.1 by @torrmal in https://github.com/mindsdb/anton/pull/151 **Full Changelog**: https://github.com/mindsdb/anton/compare/v2.26.5.7.3...v2.26.5.7.4High5/7/2026
v2.26.4.30.0## What's Changed * Automates release workflow with enforced version control by @lucas-koontz in https://github.com/mindsdb/anton/pull/140 * feat: implement slash command autocompletion with styled menu in cha session by @setohe0909 in https://github.com/mindsdb/anton/pull/141 ## New Contributors * @lucas-koontz made their first contribution in https://github.com/mindsdb/anton/pull/140 * @setohe0909 made their first contribution in https://github.com/mindsdb/anton/pull/141 **Full Changelog**: High4/30/2026
v2.0.3## What's Changed * Emitted StreamToolResult Events on Scratchpad Executions by @MinuraPunchihewa in https://github.com/mindsdb/anton/pull/126 * Memory manage by @ea-rus in https://github.com/mindsdb/anton/pull/113 * Sanitize url when comparing for Gemini provider by @tino097 in https://github.com/mindsdb/anton/pull/123 * Paste command fix by @tino097 in https://github.com/mindsdb/anton/pull/124 * fix(publish): clear bad API key on 401 to unblock re-entry by @alecantu7 in https://github.comHigh4/25/2026
v2.0.2## What's Changed * Add Azure OpenAI support for custom endpoints by @ZoranPandovski in https://github.com/mindsdb/anton/pull/119 * Releases/v2.0.2 by @ZoranPandovski in https://github.com/mindsdb/anton/pull/121 **Full Changelog**: https://github.com/mindsdb/anton/compare/v2.0.1...v2.0.2High4/20/2026
v2.0.1## What's Changed * Fix package updater version by @ZoranPandovski in https://github.com/mindsdb/anton/pull/115 * bump version by @tino097 in https://github.com/mindsdb/anton/pull/117 **Full Changelog**: https://github.com/mindsdb/anton/compare/v2.0.0...v2.0.1High4/17/2026
v2.0.0## What's Changed * Anton Core Refactor by @MinuraPunchihewa in https://github.com/mindsdb/anton/pull/80 * Anton Core Refactor (LLM) by @MinuraPunchihewa in https://github.com/mindsdb/anton/pull/92 * Mark stub-only the failing test by @tino097 in https://github.com/mindsdb/anton/pull/90 * Feature/core scratchpad by @ZoranPandovski in https://github.com/mindsdb/anton/pull/95 * Feature/core memory v2 by @ZoranPandovski in https://github.com/mindsdb/anton/pull/93 * docs: Reposition README - AHigh4/16/2026
v1.1.5## What's Changed * Remove Product Hunt badge from README by @C0staTin in https://github.com/mindsdb/anton/pull/91 **Full Changelog**: https://github.com/mindsdb/anton/compare/v1.1.4...v1.1.5High4/9/2026
v1.1.4## What's Changed * Add Product Hunt badge to README for the Launch day by @C0staTin in https://github.com/mindsdb/anton/pull/83 * Unpublishv2 by @torrmal in https://github.com/mindsdb/anton/pull/84 * Token limit message by @torrmal in https://github.com/mindsdb/anton/pull/85 * Fix wrong imports by @tino097 in https://github.com/mindsdb/anton/pull/76 * Fix cla by @ZoranPandovski in https://github.com/mindsdb/anton/pull/86 **Full Changelog**: https://github.com/mindsdb/anton/compare/v1.High4/8/2026
v1.1.3## What's Changed * Migrate datasources by @tino097 in https://github.com/mindsdb/anton/pull/71 * Cleanup cli by @tino097 in https://github.com/mindsdb/anton/pull/72 * Extract /command handlers from chat.py into commands/ package by @ZoranPandovski in https://github.com/mindsdb/anton/pull/69 * Strip credentials from HTML archives before publishing by @StpMax in https://github.com/mindsdb/anton/pull/74 * Add CLA workflow by @ZoranPandovski in https://github.com/mindsdb/anton/pull/73 **FMedium4/8/2026
v1.1.2## What's Changed * De-couple minds api from chat and prompt utils by @ZoranPandovski in https://github.com/mindsdb/anton/pull/68 **Full Changelog**: https://github.com/mindsdb/anton/compare/v1.1.1...v1.1.2Medium4/7/2026
v1.1.1## What's Changed * Bump `typer` dependency to `>=0.12.4` by @StpMax in https://github.com/mindsdb/anton/pull/66 **Full Changelog**: https://github.com/mindsdb/anton/compare/v1.1.0...v1.1.1Medium4/6/2026
v1.1.0## What's Changed * onboarding by @torrmal in https://github.com/mindsdb/anton/pull/63 **Full Changelog**: https://github.com/mindsdb/anton/compare/v1.0.9...v1.1.0Medium4/6/2026
v1.0.9## What's Changed * E2e tests by @ZoranPandovski in https://github.com/mindsdb/anton/pull/61 * Update signup link by @pnewsam in https://github.com/mindsdb/anton/pull/53 ## New Contributors * @pnewsam made their first contribution in https://github.com/mindsdb/anton/pull/53 **Full Changelog**: https://github.com/mindsdb/anton/compare/v1.0.8...v1.0.9Medium4/6/2026
v1.0.8## What's Changed * Compaction permanently strips all metadata by @ZoranPandovski in https://github.com/mindsdb/anton/pull/62 **Full Changelog**: https://github.com/mindsdb/anton/compare/v1.0.7...v1.0.8Medium4/6/2026
v1.0.7## What's Changed * Add image to README for visual enhancement by @torrmal in https://github.com/mindsdb/anton/pull/59 * API Key error message by @tino097 in https://github.com/mindsdb/anton/pull/56 * Rmv comments by @ZoranPandovski in https://github.com/mindsdb/anton/pull/58 * Raise an exception if nvda or btc df is empty by @StpMax in https://github.com/mindsdb/anton/pull/54 * Fix tests by @ZoranPandovski in https://github.com/mindsdb/anton/pull/60 **Full Changelog**: https://githubMedium4/6/2026
v1.0.6## What's Changed * Adding minds with direct query support on Minds in scratchpad by @torrmal in https://github.com/mindsdb/anton/pull/5 * Bettermemory by @torrmal in https://github.com/mindsdb/anton/pull/7 * Improve Minds setup recovery flow by @ianu82 in https://github.com/mindsdb/anton/pull/8 * Fix summary by @ZoranPandovski in https://github.com/mindsdb/anton/pull/10 * Fix closing pipe by @ZoranPandovski in https://github.com/mindsdb/anton/pull/13 * Fix update crash by @ZoranPandovski Medium4/2/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

local-ai-devenv๐Ÿค– Automate coding, testing, and deployment with a local AI environment powered by a team of intelligent agents.main@2026-06-06
ai-dataset-generator๐Ÿค– Generate tailored AI training datasets quickly and easily, transforming your domain knowledge into essential training data for model fine-tuning.main@2026-06-06
hermes-agentThe agent that grows with youv2026.6.5
COREA thing that uses AI to write perfect applications. For those who want to know how: a governance runtime enforcing immutable constitutional rules on AI coding agents.v2.6.0
autopoeA structured multi-agent framework for coordinated AI collaborationv0.2.0

More in Uncategorized

llama.cppLLM inference in C/C++
modal-clientSDK libraries for Modal
anolisaANOLISA - Agentic Nexus Operating Layer & Interface System Architecture