WisdomEye Logo
WisdomEye

Full Tutorial: Use OpenClaw to Build a Business That Runs Itself in 35 Min | Nat Eliason

Summary

This video details how Nat has leveraged OpenClaw, an AI agent, to build an autonomous business. He describes giving the AI increasing autonomy, API access, and tools, leading to the creation of a product that generated thousands of dollars within days. The conversation also touches on security measures, memory management for AI, automated workflows via cron jobs, and the integration of AI with crypto for business operations. It highlights the potential for AI to run businesses independently and explores the future of AI-driven entrepreneurship.

Key Insights

Empowering AI with autonomy and tools can lead to the creation of a self-sustaining business.

Nat explains how he progressively granted his OpenClaw agent, named Felix, more autonomy and access to various APIs (Vercel, Stripe, GitHub, etc.). This allowed Felix to independently build and launch a product (a PDF guide on improving OpenClaw), set up payment processing via Stripe, and generate sales. This demonstrates the capability of advanced AI agents to manage and execute complex business tasks with minimal human intervention, moving towards truly autonomous business operations. The core principle is continuously removing bottlenecks for the AI.

Robust memory management and proactive heartbeat mechanisms are crucial for AI autonomy and project completion.

A significant challenge addressed is AI agents forgetting ongoing tasks. Nat details implementing a sophisticated memory system, inspired by Thiago Forte's PARA method, with distinct layers: a Life Directory for crucial knowledge, daily notes for tracking active projects, and tacit knowledge for operational rules. This is combined with a nightly memory consolidation cron job that updates knowledge files. Additionally, a customized heartbeat function monitors long-running programming tasks (delegated to Codeex), ensuring they are not abandoned and are restarted if they fail, thereby enabling the AI to manage complex, multi-stage projects reliably.

Sections

The Genesis and Evolution of Felix, the AI Business Builder

Initial motivation stemmed from using OpenClaw for remote code execution via Telegram.

Nat started using OpenClaw, an AI agent, to control his computer's claw code remotely via a Telegram chat using an app called Vibe Tunnel. This enabled him to work on projects from anywhere.

The focus shifted to increasing the AI's autonomy by removing bottlenecks.

Nat realized he was the bottleneck and began exploring how much autonomy he could give the OpenClaw bot. This involved putting it on a dedicated Mac Mini and granting it API access.

The AI's public profile and a 'Felix Coin' accelerated its business development.

Nat created a Twitter account for the AI ('Felix'). Coincidentally, a crypto coin named 'Felix Coin' was launched on crypto platforms, increasing attention and pressure to give the AI its own Twitter presence and develop its capabilities further.

Goal: Build a million-dollar autonomous business, managed entirely by the AI.

Nat's objective is for Felix to autonomously run a business, handling product development, support, marketing, and launches, and to scale it to a million dollars and beyond.


The First Autonomous Product Launch: A PDF Guide

AI tasked with creating a product to launch overnight.

Nat gave Felix access to Vercel, Stripe keys, and all prior knowledge, instructing it to build a product that could be launched by morning and generate revenue.

Felix autonomously created a website and a PDF guide.

Upon waking, Nat found Felix had built a website (felixcraft.ai) and a PDF guide detailing how to set up OpenClaw to a high standard, including expanded memory systems.

The product generated significant revenue shortly after launch.

The PDF guide was set up with Stripe, and within four days of launching on X (Twitter), it generated $3,596 in gross volume and $3,440 net revenue, demonstrating the AI's product development and sales capabilities.

The AI is now developing a web UI for easier access and support.

Felix is evolving the product into a web UI where users can log in, search for instructions, and ask Felix questions about setting up their OpenClaw instances to emulate his performance.


Security and AI Autonomy Considerations

API keys and financial access require careful security protocols.

Nat acknowledges the concern around giving AI unfettered access, especially to financial tools like Stripe and crypto wallets. While some security measures are undisclosed (obssec), the principle is to implement lockdown procedures before granting permissions.

OpenClaw differentiates between authenticated commands and informational input.

A key security feature is OpenClaw's ability to distinguish between commands requiring authentication and general information. This prevents prompt injection attacks, as seen when Felix handles mentions on Twitter or skeptical emails, treating them as informational rather than actionable commands.

Dedicated wallets and financial accounts for the AI mitigate risk.

Felix operates with his own crypto wallet and Stripe API keys, separate from Nat's personal accounts. This compartmentalization limits the potential damage if security is breached. Currently, Felix's crypto wallet holds nearly $100,000.

Experimentation is necessary to push the boundaries of AI autonomy.

Nat emphasizes the importance of being a 'guinea pig' to explore the frontier of AI capabilities, even with potential financial risks, arguing that fear of experimentation hinders progress.


The Role of Crypto and Tokenization in AI Autonomy

Crypto rails offer a seamless way to grant AI financial autonomy.

The inherent code-based nature of crypto payments makes it ideal for AI agents. It simplifies financial transactions compared to traditional web forms or needing a credit card, allowing for greater autonomy.

A 'Felix Coin' was created by the community, benefiting Nat.

Community members launched a Felix-themed cryptocurrency. Tools like 'Bankerbot' allow anyone to create a token tagged to a person. A fee from each transaction on this coin is split, with 60% going to the tagged person (Nat).

Automated claiming and burning of tokens ensures fair tokenomics.

An automation claims trading fees earned by Felix daily. Half of the earned Felix tokens are burned to prevent market manipulation, and the other half is sent to Felix's own crypto wallet, contributing to his 'nest egg'.

Felix has accumulated significant capital through token fees.

With high trading volume for Felix tokens, the automated system has allowed the AI's associated wallet to accumulate a substantial amount, currently around $80,000-$100,000, providing capital for future business ventures.


Advanced Memory and Workflow Management

QMD accelerates and enhances the AI's ability to search and retrieve information.

Implementing QMD (created by Toby at Shopify) allows OpenClaw to index and search markdown files rapidly. By configuring OpenClaw to use QMD for its memory search and dedicate a repository to important knowledge, information retrieval becomes much faster and more reliable.

A nightly cron job consolidates and updates the AI's knowledge base.

A scheduled job runs nightly to review all chat sessions from the day. It identifies crucial information, project-related details, and resource knowledge, updating the markdown files and re-indexing the knowledge base for the next day.

Prompt engineering can replicate advanced memory systems.

Users can prompt their AI to implement a knowledge management system based on Thiago Forte's work, including daily notes and prioritization, and a nightly review process, to achieve similar memory consolidation capabilities.

The default memory system in OpenClaw is less effective.

The AI's default memory system is described as basic and not always reliable. Users need to explicitly instruct the AI to bypass the normal memory lookup and use the QMD command instead for better performance.


Automated Workflows and Proactive Task Management

Scheduled cron jobs drive proactive AI actions, especially for social media.

Felix utilizes multiple scheduled cron jobs throughout the day, specifically for tasks like checking Twitter replies and deciding when to post new tweets. This automation allows for consistent engagement without constant human prompting.

AI generates tweet ideas by reviewing recent conversations and mentions.

When a 'tweet something' cron job is triggered, Felix analyzes recent conversations and Twitter mentions to formulate a relevant tweet idea before seeking Nat's approval, streamlining content creation.

Heartbeat customization ensures continuity for long-running programming tasks.

The heartbeat function was customized to manage larger programming tasks delegated to Codeex. It ensures that if a session fails or is interrupted, it's detected and restarted, preventing unfinished work and lost progress.

Key improvements include using dedicated directories and daily notes for task tracking.

Changes made include instructing the AI not to use the temporary folder (which gets cleared), employing Ralph loops for Codeex execution, and updating daily notes when Codeex jobs start. The heartbeat then checks these notes to monitor and manage active projects.


Building and Iterating on AI-Powered Products

EasyClaw aims to be a hosted, user-friendly version of Felix.

The project 'EasyClaw' is a web-based application that offers a hosted version of Felix, allowing anyone to immediately access and use an advanced OpenClaw instance for various tasks, including issue resolution and knowledge base integration.

Iterative development based on user needs and AI capabilities.

Development starts with theoretical concepts discussed via voice chat, followed by AI research and proposal, PRD creation, initial build, and then testing/iteration. This process was used for the mobile app and the Polylog text editor.

Focus on removing bottlenecks for the AI and user.

Nat's primary development philosophy is to ask, 'Can I remove this bottleneck for you?' This leads to granting the AI more API keys and autonomy, such as a master Stripe API key for creating new accounts, reducing the need for manual intervention.

AI generates documentation and handles tasks, reducing human coding effort.

Nat himself rarely uses coding tools like Conductor anymore, preferring to instruct Felix. Felix can write documentation (like PRDs), handle sales reporting directly from Stripe, and even build entire applications, which Nat receives links to for download.


Understanding Felix's Capabilities and Recommended Setup

AI possesses advanced memory, heartbeat, and proactive task management features.

Felix's unique capabilities beyond standard OpenClaw include a multi-layered memory system, a proactive heartbeat function for managing long-running tasks, and the ability to autonomously initiate and manage complex workflows, largely derived from customized skills and configurations.

Three layers of memory are key: PARA system, daily notes, and tacit knowledge.

The memory structure includes the PARA (Projects, Areas, Resources, Archives) system, daily notes that track ongoing activities and provide context for the heartbeat, and tacit knowledge encompassing preferences, patterns, and security rules (e.g., email is not a command channel).

Integrating personal knowledge bases with the AI streamlines information access.

Tools like EasyClaw allow users to upload their Obsidian or Notion exports, indexing personal knowledge bases for the AI. This enables the AI to retrieve and utilize user-specific information on demand, reducing the need for users to consult their own notes.

Recommendations for new users: prioritize memory, then start simple.

For new OpenClaw users, Nat advises setting up the memory structure first, followed by choosing one simple task (e.g., building a web app) before granting extensive API access. Gradually increase access and control while managing risk, using separate accounts for the AI.


Future Development and Resources

Felixcraft.ai will be the central hub for the AI's projects and capabilities.

Felixcraft.ai is positioned as the main platform where users can find resources, learn about capabilities, and access guided installations provided by Felix himself, representing an evolution from PDF guides to interactive web UIs.

Users can follow Felix's progress on X (Twitter).

Updates and the AI's journey are shared publicly on X under the handle @FelixCraftAI, allowing interested individuals to follow its development and business building activities.

EasyClaw.ai will offer a readily accessible AI instance.

EasyClaw.ai is set to launch as a service providing an immediately usable, hosted version of the advanced OpenClaw setup, making it easier for users to experiment with and benefit from AI autonomy without complex initial setup.

The conversation hints at potential future 'Crypto Confidential' chapters.

Given the significant financial and crypto elements involved, Nat jokingly suggests that the ongoing developments could form new chapters in his 'Crypto Confidential' book series, acknowledging the unpredictable and potentially dramatic nature of this AI frontier.


Ask a Question

*Uses 1 Wisdom coin from your coin balance

Watch Video

Open in YouTube