Coding & Development๐universal
spectre-agent
Spectre Agent โ public release
Quick Start
Install this Skill
npx skills add EliasT5/spectre-agent<div align="center"> <img src="docs/media/banner.png" alt="Spectre Agent โ it's your assistant. Haunt your own machine." width="760"> <img src="docs/media/home.png" alt="Spectre Agent โ a living 3D home with your modules in orbit" width="760"> **A self-hosted AI agent you build into exactly what you need.** **Spectre Agent** is a self-hosted AI agent with a 3D interface, where every capability is a *module you can write yourself*. I built it to fight my own ADHD โ it remembers what matters, runs recurring tasks on its own, and is built to help me start things rather than stall on them. I made it extensible so it can become whatever *you* need. Your hardware, your models, your keys. [](https://github.com/EliasT5/spectre-agent/actions/workflows/ci.yml) [](LICENSE) [](#quick-install) [](#what-it-can-do) [](#) **[Quick install](#quick-install)** ยท **[Build a module](docs/MODULES.md)** ยท **[Roadmap](ROADMAP.md)** </div> --- > ## โ ๏ธ Recently opened โ read the code before you run it > > The core went public sooner than planned, and the latest commit hasn't been through a full clean-room test yet. This is early-stage software that runs with shell access โ read the files and verify it yourself before you run anything on your machine. Don't take my word that it's safe. --- **What makes it different** - ๐งฉ **You build it out** โ every capability is a module. Add your own two ways: a JSON description (no code) or your own code. It grows the way *you* want, instead of waiting on a feature-request queue. - ๐ง **Built for executive dysfunction** โ it came out of my own ADHD: it remembers across conversations, runs recurring tasks on its own, and is meant to help you *start* and stay focused, not add one more thing to manage. - ๐ **A 3D interface, not a chat box** โ your modules laid out as clickable orbs; or skip the UI and run it headless over Telegram, WhatsApp, Discord or HTTP. - ๐ **Entirely yours** โ self-hosted on your hardware, your models, your keys; bring an API key or run a local model with no cloud account at all. --- ## The first ten minutes One install command, then you open `http://127.0.0.1:3100` and hit a dark lock screen โ *Secure Access. Enter your PIN.* Nothing reaches the agent until you're past it. Then the home screen loads: a 3D scene with an animated central blob, ringed by one orb per module โ Chat, Memory, Monitor, Settings, and whatever else your install includes. A clock sits overhead with a greeting that changes by time of day. Drag to rotate the view, scroll to zoom, click an orb to open that tab. There's no setup wizard or tour. Start in Chat. Type a message, leave the model on Auto or pick one, and the reply streams in. When the agent calls a tool โ shell, files, a screenshot โ the call shows inline as a chip you can expand, and anything sensitive pauses for an Approve / Deny prompt before it runs. Turns run on the server, so you can close the tab mid-answer and it finishes without you. Follow-up messages queue behind the one in progress. That covers the core idea: an interface you can see, tool calls you can watch, and nothing sensitive running without your approval. --- > **๐ง Early development.** Spectre Agent is young and moving fast โ expect rough edges, breaking changes, and features that aren't finished yet. Kick the tires, file issues, and help shape it; just don't trust it with anything critical for now. _On the name: **Spectre Agent** runs on your own machine and answers only to you. It has no relation to the [Spectre CPU vulnerability](https://en.wikipedia.org/wiki/Spectre_%28security_vulnerability%29); the name is about the ghost, not the exploit._ ## Quick Install **Linux / macOS** ```bash curl -fsSL https://elias-teubner.dev/install.sh | sh ``` **Windows (PowerShell)** ```powershell irm https://elias-teubner.dev/install.ps1 | iex ``` One line. The installer brings everything else, and if git, Docker or Node are missing it offers to install them too. Then it asks three questions: - **Which database.** A bundled local one (default, no cloud account anywhere) or your own Supabase project. - **Which model.** Local Ollama by default, zero API keys. Or any provider through the gateway. - **How much Spectre Agent:** | Install profile | What you get | |---|---| | **Headless** | The agent with no web UI. Runs on a server, talks through Telegram, WhatsApp, Discord or raw HTTP. | | **Standard** | The web app plus the essentials: chat, memory, monitor, settings. The default. | | **Full** | Everything: the web app, Tempus time tracking, an ... (truncated)
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
๐คclaude๐universal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
๐universal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
โจgemini๐คclaude๐ฌgpt๐universal
524
34
View
misakanet-failure-memory
Coding & Development๐ A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
๐คclaudeโจ๏ธcursor๐universal
424
158
View