🔬

InnoClaw

🦞 Claw for

Self-Hosted AI Research Assistant
Inspired by OpenClaw

🗂️ 🤖 🧬 📚

Turn Server Folders into AI Workspaces

Chat with AI grounded in your documents via RAG, leverage 206 scientific skills, and orchestrate autonomous agents — all from a single self-hosted platform.

At a Glance

206
Skills
8
Domains
3
LLM Providers
36
Agent Tools
2
Languages

Core Features

A comprehensive AI research platform combining workspace management, RAG-enhanced chat, autonomous agents, and 206 scientific skills in a single self-hosted application.

Workspace + File Management

Map server-side folders as persistent workspaces. Browse, upload, edit, and preview files with tree-view navigation, Markdown rendering, and PDF support.

RAG-Enhanced Chat

AI answers grounded in your workspace documents with inline source citations. Powered by vector embeddings stored in SQLite for instant retrieval.

Smart Note Generation

Auto-generate summaries, FAQs, briefings, newsletters, timelines, and daily/weekly reports from your workspace content with one click.

AI Agent System

Autonomous agents with 36 tool-calling capabilities including bash execution, file operations, kubectl commands, article search, and scientific skill invocation.

Paper Study

Cross-source academic search spanning arXiv, HuggingFace Daily Papers, and Semantic Scholar. AI-powered query expansion and batch summarization.

Multi-Agent Sessions

Tab-based multi-session management with independent contexts, rename support, and MAX mode for automatic context summarization to prevent overflow.

206 Scientific Skills Across 8 Domains SCP

Powered by Science Context Protocol (SCP), each skill is composable into autonomous research workflows — from drug target identification to protein structure prediction.

💊
71

Drug Discovery & Pharmacology

Target identification, ADMET prediction, virtual screening, molecular docking, pharmacovigilance.

🧬
41

Genomics & Genetic Analysis

Variant pathogenicity assessment, cancer genomics, population genetics, gene-disease associations.

🔬
38

Protein Science & Engineering

ESMFold/AlphaFold structure prediction, binding site analysis, protein-drug interaction profiling.

🧪
24

Chemistry & Molecular Science

Structure analysis, molecular fingerprints, structure-activity relationships, SMILES processing.

⚙️
18

Physics & Engineering

Circuit analysis, thermodynamics, optics, electromagnetic field analysis, signal processing.

🔬
7

Experimental Automation

Protocol generation, PubMed literature search, experimental data processing.

🌍
5

Earth & Environmental Science

Atmospheric science calculations, oceanographic properties, seismic waveform processing.

📚
2

Literature & Mining

Scientific literature mining, biomedical web search, meta-analysis execution.

Science Context Protocol

SCP provides a standardized skill format for autonomous scientific research. Each skill includes overview, capabilities, usage examples, and API endpoint connections via the Intern-Discovery Platform.

Overview → When to Use → Capabilities → Examples
InternScience/scp

206 SKILLS ACROSS 8 DOMAINS

Multi-LLM Support

OpenAI GPT-4o, GPT-4.1, o3, o4
Anthropic Opus, Sonnet, Haiku
Google Gemini 2.5 Pro/Flash

Representative Workflows

Each workflow chains multiple skills and tools into end-to-end research automation.

Document-Grounded Research

RAG workspace source-citations

Scientific Computing Pipeline

agent bash kubectl volcano-gpu

Literature Discovery & Summarization

arxiv semantic-scholar huggingface batch-summary

Drug Target Analysis

scp-drug-discovery ADMET molecular-docking

Protein Structure Prediction

scp-protein ESMFold AlphaFold binding-sites

Get Started in Minutes

Clone the repo, install dependencies, configure your API keys, and start the development server. InnoClaw runs on any machine with Node.js 20+.

terminal
# Clone the repository
git clone https://github.com/zjowowen/InnoClaw.git
cd InnoClaw

# Install dependencies
npm install

# Configure environment
cp .env.example .env.local
# Edit .env.local with your API keys

# Initialize database & start
mkdir -p ./data && npx drizzle-kit migrate
npm run dev

# Open http://localhost:3000

Requirements

Node.js 20+ required
SQLite — zero-config database
Supports OpenAI / Anthropic / Gemini
Ready in under 3 minutes

Or via Claude Code

claude → /project:setup

Integration Ecosystem

Feishu Bot

WebSocket real-time messaging with interactive card messages. Agent tool-calling directly from Feishu conversations.

Kubernetes

Submit GPU computing jobs via Volcano scheduler. Manage cluster resources directly from the Agent panel.

GitHub

Clone and pull repositories with private repo support via personal access tokens. Integrated Git operations.

HuggingFace

Browse and download datasets directly. Access Daily Papers for latest AI research. Integrated model discovery.

Built With

Next.js 16 React 19 TypeScript Tailwind CSS 4 shadcn/ui Vercel AI SDK 6 SQLite Drizzle ORM next-intl next-themes

4 Visual Themes

Default
Cartoon
Cyberpunk-Pixel
Retro-Handheld

Research Partners

Collaborating with world-class institutions

Shanghai AI Laboratory The Chinese University of Hong Kong Peking University Shanghai Jiao Tong University Fudan University University of Oxford The University of Sydney University of Science and Technology of China Nanjing University Technical University of Munich