โธ Development paused ยท Pivoting to OpenClaw

NodeOne

A locally hosted AI GUI built to explore privacy, agent routing, coding assistance, and memory-aware workflows.

LLaMA-3React / Next.jsPythonSQLiteOllamaLocal Inference
3
Agent Types
2-Stage
Memory Architecture
100%
Local / Private
LLaMA-3
Model Backend

Project Status

Development on NodeOne is temporarily paused. With the creation of OpenClaw, the lessons learned here โ€” particularly around agent routing, persistent memory, local tooling, and privacy-first operation โ€” have been migrated into an in-house OpenClaw infrastructure.

NodeOne remains an important research milestone and a record of the experiments that shaped that system. The project is now being reassessed while its next direction takes shape, rather than actively extended along the original roadmap.

โšก Why NodeOne?

Cloud AIs are powerful โ€” but they're not private, not always customizable, and not always accessible. NodeOne was built to run entirely on the ForgeCore machine using LLaMA-3, with a flexible GUI that routes between specialized agents, manages persistent tasks, and keeps memory across sessions.

The goal: an AI system that works with you over time โ€” one that remembers context, routes tasks to the right agent, and operates without a subscription or internet dependency.

๐Ÿงฉ Key Features

๐Ÿ–ฅ๏ธ

GUI-First Design

Full graphical interface for local AI interaction โ€” no terminal required. Chat-first with agent routing under the hood.

๐Ÿ”€

Agent Routing

Delegate tasks between specialized agents: coding assistant, strategy agent, and utility agent โ€” each with its own context window.

๐Ÿง 

Two-Stage Memory

Short-term session memory plus long-term persistent memory stored in SQLite. Context survives across restarts.

๐Ÿ”’

Fully Local & Private

All inference runs on-device with LLaMA-3 via Ollama. No data leaves ForgeCore. No API keys, no subscriptions.

โš™๏ธ

Modular Architecture

Agent logic in Python, GUI in Next.js. Each component is independently extensible โ€” add new agents or UI panels without touching the core.

๐Ÿš€

Future-Ready

Designed with multi-modal expansion in mind โ€” vision inputs, tool use, and richer agentic workflows are on the roadmap.

๐Ÿ“ธ Interface Screenshots

GUI Beta โ€” Main Chat Interface
NodeOne GUI dashboard โ€” main chat interface
Two-Stage Memory Architecture
NodeOne two-stage memory architecture diagram

Early NodeOne builds retained as a record of the original research direction

๐Ÿ› ๏ธ Technical Stack

Backend

  • โ–ธ LLaMA-3 via Ollama (local inference)
  • โ–ธ Python agent logic & routing layer
  • โ–ธ SQLite for persistent memory storage
  • โ–ธ REST API between GUI and agents

Frontend

  • โ–ธ React / Next.js GUI
  • โ–ธ TailwindCSS for styling
  • โ–ธ Chat-first interface design
  • โ–ธ Agent selector & task panel

Where the Work Went Next

NodeOne proved the value of durable memory, specialised agent roles, local model access, and deliberate boundaries around autonomous tooling. Those ideas now continue inside an in-house OpenClaw setup, where they can be applied as shared infrastructure instead of maintained as a separate desktop application.