← 开源
localgpt-app

localgpt

Local AI assistant, dreaming explorable worlds.

ApplicationsPersonalRust
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
1.12k
Star
102
Fork
+0
本周
13
贡献者
创建于 2026-02-01 · 更新于 2026-10-16 · 今日第 11502 名
主要开发者
yiwangjcorbinharaldh

localgpt-app/localgpt 排名第 11,502,有 1,122 个星标。

同类别比较

localgpt-app/localgpt 排名第 11,502,此处有 8 个同类条目;zyx0814/FilePress 排名第 11,500。

同类别比较
名称排名指标
PromtEngineer/Verbi11,493
语言:
Python
星标数:
1,124
分叉数:
212
简介:
A modular voice assistant application for experimenting with state-of-the-art transcription, response generation, and text-to-speech models. Supports OpenAI, Groq, Elevanlabs, CartesiaAI, and Deepgram APIs, plus local models via Ollama. Ideal for research and development in voice technology.
ollama-ui/ollama-ui11,497
语言:
JavaScript
星标数:
1,124
分叉数:
175
简介:
Simple HTML UI for Ollama
stellar-deprecated/kelp11,498
语言:
Go
星标数:
1,124
分叉数:
257
简介:
Kelp is a free and open-source trading bot for the Stellar DEX and 100+ centralized exchanges
zyx0814/FilePress11,500
语言:
PHP
星标数:
1,123
分叉数:
125
简介:
一款全新的文件驱动型建站系统
mlc-ai/web-llm-chat11,507
语言:
TypeScript
星标数:
1,121
分叉数:
231
简介:
Chat with AI large language models running natively in your browser. Enjoy private, server-free, seamless AI conversations.
vigolium/vigolium11,515
语言:
Go
星标数:
1,120
分叉数:
161
简介:
Vigolium - High-fidelity vulnerability scanner fusing agentic AI with native speed, modularity, and precision
Kylsky/chatgpt-team-helper11,516
语言:
JavaScript
星标数:
1,119
分叉数:
315
简介:
一站式Team账号管理
LeonLok/Multi-Camera-Live-Object-Tracking11,517
语言:
Python
星标数:
1,119
分叉数:
293
简介:
Multi-camera live traffic and object counting with YOLO v4, Deep SORT, and Flask.
关键参数与规格
关键参数与规格
参数值
语言Rust
类别Applications
子类别Personal
关键词Agent-ready APIs, Guardrails, LocalAI, Memory management
星标数1,122
分叉数102
贡献者13
创建日期2026-02-01
更新日期2026-10-16
1 天星标数0
7 天星标数0
排名11,502
上次排名11,451
排名变化-51
7 天星标排名13,038
上次 7 天星标排名13,056
7 天星标排名变化18
总星标排名10,208
上次总星标排名10,191
总星标排名变化-17
国家USA
README 摘录

Gen Mode (World Building) is a standalone binary for AI-driven 3D world creation with the Bevy game engine. Full docs: Headless Mode & Experiment Queue MCP Server Use Gen from Claude Desktop, Codex Desktop, or any MCP-compatible editor (VS Code, Zed, Cursor): Add to Claude Desktop config ( on macOS): For CLI tools (Claude CLI, Gemini CLI, Codex CLI), use to route tool calls to your existing window. Full docs: LocalGPT Gen | MCP Server Built something cool? Workspace memory layout

: Files are indexed with SQLite FTS5 for keyword search and sqlite-vec for semantic search with local embeddings. Configuration Stored at : **Local models via LM Studio** (no API key, fully offline): **Cloud providers** (Anthropic, OpenAI, etc.

常见问题

记录了多少星标和分叉?

localgpt-app/localgpt 有 1,122 个星标和 102 个分叉。

仓库排名是多少?

localgpt-app/localgpt 排名第 11,502。

记录的语言和类别是什么?

localgpt-app/localgpt 有 1,122 个星标,语言为 Rust,类别为 Applications。

哪个仓库排名最接近?

localgpt-app/localgpt 与 zyx0814/FilePress 比较,后者排名第 11,500,有 1,123 个星标。

README

LocalGPT

Build explorable 3D worlds with natural language — geometry, materials, lighting, audio, and behaviors. Open source, runs locally.

Install

From crates.io (for users)

If you just want to run LocalGPT — no source checkout needed:

# World Building
cargo install localgpt-gen

# AI Assistant (chat, memory, daemon)
cargo install localgpt

From source (for developers)

If you've cloned the repository and want to hack on the code, use cargo run to iterate without installing:

git clone https://github.com/localgpt-app/localgpt.git
cd localgpt

# World Building
cargo run -p localgpt-gen -- "Create a desert scene with pyramids"

# AI Assistant
cargo run -- chat
cargo run -- daemon start

Full options (feature flags, headless builds, Docker): see Installation.

Gen Mode (World Building)

localgpt-gen is a standalone binary for AI-driven 3D world creation with the Bevy game engine.

# Start interactive mode
localgpt-gen

# Start with an initial prompt
localgpt-gen "Create a desert scene with pyramids and a UFO hovering above"

# Load an existing scene
localgpt-gen --scene ./world.glb

# Verbose logging
localgpt-gen --verbose

Features

  • Parametric shapes — box, sphere, cylinder, capsule, plane, torus, pyramid, tetrahedron, icosahedron, wedge
  • PBR materials — color, metalness, roughness, emissive, alpha, double-sided
  • Lighting — point, spot, directional lights with color and intensity
  • Behaviors — orbit, spin, bob, look_at, pulse, path_follow, bounce
  • Audio — ambient sounds (wind, rain, forest, ocean, cave) and spatial emitters
  • Export — glTF/GLB, HTML (browser-viewable), screenshots
  • World skills — save/load complete worlds as reusable skills

Headless Mode & Experiment Queue

Queue world experiments and generate without a window — overnight batch runs, CI pipelines, or scripted variations:

# Generate a single world (no window)
localgpt-gen headless --prompt "Build a cozy cabin in a snowy forest"

# With style hint
localgpt-gen headless --prompt "Village marketplace" --style "Studio Ghibli"

The memory system learns your creative style across sessions — palettes, lighting preferences, entity templates — and applies them automatically in future generations.

Full docs: Headless Mode & Experiment Queue

MCP Server

Use Gen from Claude Desktop, Codex Desktop, or any MCP-compatible editor (VS Code, Zed, Cursor):

localgpt-gen mcp-server

Add to Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
  "mcpServers": {
    "localgpt-gen": {
      "command": "localgpt-gen",
      "args": ["mcp-server"]
    }
  }
}

For CLI tools (Claude CLI, Gemini CLI, Codex CLI), use --connect to route tool calls to your existing window. See CLI Mode (MCP Relay).

Full docs: LocalGPT Gen | MCP Server

Built something cool? Share on Discord or YouTube!


AI Assistant

localgpt is a local-first AI assistant with persistent memory, autonomous tasks, and multiple interfaces.

# Interactive chat
localgpt chat

# Single question
localgpt ask "What is the meaning of life?"

# Run as daemon with HTTP API and web UI
localgpt daemon start

Why LocalGPT?

  • Single binary — no Node.js, Docker, or Python required
  • Local device focused — runs entirely on your machine, your data stays yours
  • Persistent memory — markdown-based knowledge store with full-text and semantic search
  • Hybrid web search — native provider search passthrough plus client-side fallback
  • Autonomous heartbeat — delegate tasks and let it work in the background
  • Multiple interfaces — CLI, web UI, desktop GUI, mobile apps
  • Defense-in-depth security — signed policy files, kernel-enforced sandbox, prompt injection defenses
  • Multiple LLM providers — LM Studio, Ollama, Anthropic, OpenAI, xAI, GLM, Vertex AI, CLI providers

How It Works

LocalGPT uses XDG-compliant directories for config/data/state/cache. Run localgpt paths to see resolved paths.

Workspace memory layout:

/
├── MEMORY.md     # Long-term knowledge (auto-loaded each session)
├── HEARTBEAT.md  # Autonomous task queue
├── SOUL.md       # Personality and behavioral guidance
└── knowledge/    # Structured knowledge bank

Files are indexed with SQLite FTS5 for keyword search and sqlite-vec for semantic search with local embeddings.

Configuration

Stored at /config.toml:

Local models via LM Studio (no API key, fully offline):

[agent]
default_model = "openai/qwen/qwen3.5-35b-a3b"

[providers.openai]
api_key = "lm-studio"
base_url = "http://127.0.0.1:1234/v1"

Cloud providers (Anthropic, OpenAI, etc.):

[agent]
default_model = "claude-cli/opus"

[providers.anthropic]
api_key = "${ANTHROPIC_API_KEY}"

Full config reference: website/docs/configuration.md

Security

  • Kernel-enforced sandbox — Landlock/seccomp on Linux, Seatbelt on macOS
  • Protected policy file — POLICY.md standing instructions, sanitized before injection and protected from agent self-modification
  • Prompt injection defenses — marker stripping, pattern detection, content boundaries

Security docs: website/docs/sandbox.md | website/docs/policy.md

HTTP API

Endpoint Description
GET / Embedded web UI
POST /api/chat Chat with assistant
POST /api/chat/stream SSE streaming chat
GET /api/memory/search?q= Search memory

Full API reference: website/docs/http-api.md

CLI Commands

localgpt chat                   # Interactive chat
localgpt ask "question"         # Single question
localgpt daemon start           # Start daemon
localgpt memory search "query"  # Search memory
localgpt config show            # Show config
localgpt paths                  # Show resolved paths

Full CLI reference: website/docs/cli-commands.md

Devlog

Built With

Rust, Tokio, Axum, Bevy, SQLite (FTS5 + sqlite-vec), fastembed, eframe

Contributors

License

Apache-2.0

排名相邻
同类项目