← all repositories
NxcoreAI/EverRoom

A Desktop Workspace That Grounds AI in Evidence

EverRoom exists because the hardest part of using AI agents is everything before the prompt: finding relevant material, remembering past decisions, and keeping generated work tied to its sources.

★3k stars TypeScript AgentsLLMOps · EvalData Tooling
EverRoom
Velocity · 7d
−1.7
★ / day
Trend
↘cooling
star history

What it does

This is an Electron desktop app that pulls in local files, repositories, conversations, and even meeting audio, then organizes them into project-specific Context Rooms. Inside a room, versioned sources, a wiki, layered memory, and documents live together so an AI agent can see a bounded, cited view of your work instead of a global data dump. You write, review agent edits, and delegate tasks from a single offline-capable workspace.

The interesting bit

The architecture treats context as evidence first and generation second. Every source gets a content hash and provenance trail; document edits commit to a transactional core before any side effects fan out to knowledge or memory. It is the rare AI-adjacent project that seems more worried about traceability than scale.

Key highlights

  • Room-scoped agents: Agents receive only the tools and documents tied to a specific Room, not an unbounded corpus.
  • Evidence ledger: Sources are versioned, addressable, and traceable so you can inspect where a summary came from and correct it.
  • Local-first stack: Runs as an Electron app with a Fastify gateway and SQLite WAL; optional services and model credentials are not required to start.
  • Reviewable agent edits: Context Docs use a Tiptap-based operation kernel, so changes go through a commit-like flow before they stick.
  • Reality Perception: Can capture and transcribe user-triggered microphone or system audio, turning real-world conversations into reviewable records.

Caveats

  • macOS is the current development target; other platforms are not yet supported.
  • The project is under active development, and the README warns that APIs, storage schemas, and agent contracts may still change.
  • Connector coverage for external services like Slack, Notion, or Gmail is described as “still expanding.”

Verdict

Worth a look if you are building agentic workflows and tired of watching LLMs confidently reason over an entire hard drive. Skip it if you need a stable, cross-platform production tool today; the README is explicit that it is not finished baking.

Frequently asked

What is NxcoreAI/EverRoom?
EverRoom exists because the hardest part of using AI agents is everything before the prompt: finding relevant material, remembering past decisions, and keeping generated work tied to its sources.
Is EverRoom open source?
Yes — NxcoreAI/EverRoom is an open-source project tracked on heatdrop.
What language is EverRoom written in?
NxcoreAI/EverRoom is primarily written in TypeScript.
How popular is EverRoom?
NxcoreAI/EverRoom has 3k stars on GitHub and is currently cooling off.
Where can I find EverRoom?
NxcoreAI/EverRoom is on GitHub at https://github.com/NxcoreAI/EverRoom.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.