
Sign in to rate this tool.
Overview

Nodecode describes itself as a “living agent organism in Lisp.” The project is open‑source, runs on Linux, macOS and Windows, and can be installed with a single curl command that pipes an install script into a shell. Once installed, the agent runs locally and can be extended through a system of “cells,” which are essentially folders that teach the agent new capabilities.
The core idea is that Nodecode evolves while it runs. Because the code is written in Lisp, the program can treat its own code as data, allowing it to rewrite itself on the fly. Updates are delivered as cells that add providers, tools, skills, or even entire GitHub repositories. A cell is defined with a Lisp‑style form that specifies settings, tools, commands and hooks; the agent then incorporates that definition into its context without losing prior knowledge. The documentation calls this behavior similar to an organism that grows new flowers while keeping existing ones.
Nodecode is aimed at developers who want a programmable assistant that can be customized with their own APIs, credentials, or code bases. The platform includes a Cell API for defining new cells, a set of pre‑built providers such as “cline” (an API client), and client integrations for Slack, Discord and Telegram that let you interact with the agent through chat platforms. There are also tool adapters like a Chrome driver that require a companion browser extension. All interactions are encrypted in transit, and the service claims zero data retention: prompts and answers are not stored on the servers.
The project is free to run; the core agent does not have a price tag. Additional models, Cyber v1, Image v1, Decide v1, and a classifier, are listed as “coming soon” with plans for subscription tiers that will offer varying request limits. The site notes that future plans will host models in Europe under GDPR‑compliant terms, and that all traffic is TLS‑encrypted.
Key features
- Lisp‑based agent that can modify its own code while running
- Cell system for adding providers, tools, skills, or GitHub repos
- Pre‑built integrations for Slack, Discord and Telegram
- Chrome driver tool requiring a companion extension
- Encrypted communication and zero‑retention policy for prompts and answers
- Open‑source installation via a single curl command
Details
- Pricing
- Free
- Category
- Code
Suggest an edit
Sign in to suggest an edit.
Pros and cons
Pros
- Runs locally on major operating systems without needing a cloud service
- Extensible through a clear cell definition syntax
- Supports multiple chat platform clients for convenient interaction
- Emphasizes privacy with no logging of user prompts or responses
Cons
- Core models and advanced features are listed as “coming soon,” so functionality is limited at launch
- Pricing and request limits are not yet published, making budgeting unclear
- Documentation appears fragmented, requiring users to piece together usage from various sections.

