Neoswarm

Neoswarm — an open-source terminal workspace and agent swarm where every feature is a plugin.

Last verified:

Visit Neoswarm

What is Neoswarm?

Neoswarm (neosh) is a terminal-first agent workspace that lets power users run multiple AI agents in the background while maintaining persistent state. It supports multiple AI providers (Anthropic, OpenAI, Google, OpenRouter, Ollama) and is fully open source under the MIT license.

Neoswarm pricing

Pricing model: Freemium

Free (open source, MIT license)

Neoswarm pros

  • Open source and free with no vendor lock-in on AI models—bring your own API keys
  • Terminal-first interface with Neovim-familiar keybindings; fully customizable via TypeScript plugins
  • Agents persist in background as a separate process—terminal can close while work continues
  • Every built-in feature is a plugin; extensible architecture means no bloat

Neoswarm cons

  • Terminal-based interface limits appeal to users preferring graphical interfaces
  • Plugin ecosystem appears nascent with limited third-party community examples shown
  • Requires technical comfort with CLI and configuration for customization

Frequently asked questions about Neoswarm

Do I need to know Neovim to use it?

No. Defaults work out of the box; familiar keybindings for Neovim users, but everything is rebindable.

Can I customize the interface and functionality?

Yes. All UI elements (sidebar, panels, keys, colors) are customizable via a public API and TypeScript plugins.

Can I write my own plugins?

Yes. Plugins are written in TypeScript with full type support, and ship features that are as capable as built-in features.

What happens if I close the terminal?

Agents keep running. The workspace is a separate process; the terminal is just a window into it.

Categories

Use cases

Browse all AI tools on NeedAnAI