MCPcopy
hub / github.com/claraverse-space/ClaraVerse

github.com/claraverse-space/ClaraVerse @v1.5.0 sqlite

repository ↗ · DeepWiki ↗ · release v1.5.0 ↗
6,136 symbols 14,988 edges 270 files 620 documented · 10%
README

Clara Logo

Clara

Your Fully Local AI Superstack — Not Just Another Chat UI.

Clara isn't a wrapper. It's a full-blown AI assistant, workflow engine, agent builder, and image lab — all running 100% offline on your machine.

💬 LLM Chat • 🧠 Agents • 🔄 Automation • 🎨 Image Gen • 🧱 Widgets • 🧩 App Builder —


Powered by open-source, privacy-first, zero-cloud tech.

Clara Version Badge

🌐 Try Clara Online⬇️ Download Desktop App

Clara on Product Hunt


🧠 Clara is what happens when you give Ollama, N8N, and OpenInterpreter a shared brain — and run them offline with a beautiful UI.

If OpenWebUI, LibreChat, and crew feel limited — Clara feels limitless.


🌟 Help Clara Grow

If you like what I'm building:


🔐 Privacy-First by Default

  • 💻 Runs 100% Locally — Every model, every workflow
  • 🧠 No Cloud. No API Keys. No Phoning Home
  • 🛠️ Open Source & Self-Hosted — You own the stack


🤜 Clara vs The Rest

Feature Clara OpenWebUI LibreChat
💻 Fully Local Stack ✅ Yes ✅ Yes ✅ Yes
🧩 Visual App Builder ✅ Built-in
🔁 Native N8N Automation ✅ Integrated
🧠 OpenInterpreter Support ✅ Yes
📂 File Manager & Widgets ✅ Fully Local ✅ Basic
🧱 Agent Templates & Builder ✅ Yes
🖼️ Image Generation w/ SD ✅ ComfyUI ✅ Basic

🚀 Feature Showcase

🧱 Widgets for Days

Modular, dynamic, and persistent. Build your own dashboard.


💬 Talk to LLMs Like a Boss

Ollama + Vision models. Local. Context-aware. No cloud bills.


🧑‍💻 Clara ≠ Chatbot. It's Your Local Dev Intern

Write code, summarize docs, train models — via OpenInterpreter.


🔄 Built-in N8N Automation

Drag-and-drop automation directly inside Clara. No tabs. No hacks.


🧩 1000+ Workflow Templates

Prebuilt automations with full source visibility.


⚙️ Agent Builder w/ Templates

Deploy agents that actually do things. Logic + memory + purpose.


🏗️ Visual App Builder

Wire up APIs, prompts, tools, and logic into fully working apps.


🎨 Image Generation w/ ComfyUI

Offline Stable Diffusion. Stylized, tuned, and customizable.


🖼️ Image Gallery Management

Organize your generations with tags, thumbnails, and metadata.

🧪 Install & Run (Docker)

Only Prerequisite: Docker Desktop


💻 Download Desktop App


🍏 macOS Unsigned App Fix

Getting the "App is damaged" warning?

# Just right-click the app and hit "Open"  
# Then go to System Preferences > Security and allow it manually

Totally safe. It's unsigned, not unsafe.


👨‍💻 Dev Setup

git clone https://github.com/badboysm890/ClaraVerse.git
cd ClaraVerse
npm install
npm run dev           # For web
npm run electron:dev  # For desktop

⚒️ Build

npm run build              # Web
npm run electron:build     # Desktop

Note: During build/CI processes, Docker-related popups are automatically suppressed. Set SKIP_DOCKER_SETUP=true to completely skip Docker initialization if needed.


📈 GitHub Star Growth

Star History


💬 Support / Feedback / Memes

📧 praveensm890@gmail.com
🐙 Raise issues or PRs on GitHub
🔥 Got memes? Post them. I'll probably feature them.


🧠 Want to Launch Your Own AI SaaS?

Clara gives you the full local AI stack — no vendor lock-in, no API hell, no GPU bills.

Clara's your rocket. Light it up. 🚀

Features

  • 🧠 AI-Powered Agent Building: Create intelligent agents with visual flow-based programming
  • 🤖 Custom Node Creation: Build your own nodes with custom logic and interfaces
  • Auto Mode: AI-powered node generation using structured output - just describe what you want and let AI create the complete implementation
  • Manual Mode: Step-by-step node creation with full control over inputs, outputs, properties, and code
  • 🔧 Drag & Drop Interface: Intuitive visual programming with nodes and connections
  • Real-time Execution: See your agents run and debug in real-time
  • 🎨 Customizable Themes: Beautiful light and dark themes
  • 📱 Responsive Design: Works seamlessly on desktop and mobile devices

Extension points exported contracts — how you extend this code

Logger (Interface)
(no doc) [2 implementers]
src/types/agent/types.ts
VirtualMessageItem (Interface)
* Virtual message item interface
src/components/Clara_Components/clara_assistant_chat_window.tsx
ClaraChatRequest (Interface)
* Chat request payload for Clara backend
src/services/claraApiService.ts
ModelConfig (Interface)
(no doc)
src/utils/AssistantOllamaClient.ts
NodeGenerationRequest (Interface)
(no doc)
src/lib/agent-studio/tools/NodeGenerator.ts
OllamaContextType (Interface)
(no doc)
src/context/OllamaContext.tsx
NodeExecutor (Interface)
(no doc)
src/shared/FlowEngine/NodeRegistry.ts
ProvidersContextType (Interface)
(no doc)
src/contexts/ProvidersContext.tsx

Core symbols most depended-on inside this repo

log
called by 1009
src/components/lumauilite_components/services/LumaUILiteTools.ts
error
called by 776
src/types/agent/types.ts
log
called by 436
sdk/src/logger.js
info
called by 339
src/types/agent/types.ts
warn
called by 285
src/types/agent/types.ts
writeToTerminal
called by 109
src/components/Lumaui.tsx
delete
called by 68
src/services/indexedDB.ts
setItem
called by 57
src/db/index.ts

Shape

Method 3,216
Function 1,303
Class 1,219
Interface 368
Route 30

Languages

TypeScript97%
Python3%

Modules by API surface

public/pdf.worker.min.js3,500 symbols
src/db/index.ts73 symbols
electron/llamaSwapService.cjs63 symbols
src/services/claraApiService.ts53 symbols
py_backend/main.py50 symbols
src/components/Clara_Components/clara_assistant_input.tsx41 symbols
electron/updateService.cjs41 symbols
src/utils/OllamaClient.ts39 symbols
src/services/claraMCPService.ts39 symbols
src/components/lumaui_components/ChatWindow.tsx35 symbols
src/types/agent/types.ts34 symbols
src/components/lumauilite_components/LumaUILiteChatWindow.tsx32 symbols

Dependencies from manifests, versioned

@anthropic-ai/sdk0.52.0 · 1×
@babel/core7.21.0 · 1×
@babel/preset-env7.21.0 · 1×
@docusaurus/core3.8.0 · 1×
@docusaurus/module-type-aliases3.8.0 · 1×
@docusaurus/preset-classic3.8.0 · 1×
@docusaurus/tsconfig3.8.0 · 1×
@docusaurus/types3.8.0 · 1×
@electron/notarize2.5.0 · 1×
@electron/remote2.1.2 · 1×
@emotion/react11.14.0 · 1×
@emotion/styled11.14.0 · 1×

Datastores touched

dbnameDatabase · 1 repos

For agents

$ claude mcp add ClaraVerse \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact