GuideAnts Notebooks

August 4, 2026 · View on GitHub

Guides + Assistants = Guidance

AI work that sticks around. Shared expertise that scales.

GuideAnts is a structured workspace for AI work–where projects, notebooks, files, conversations, and generated artifacts live together instead of evaporating in chat windows. Teams who want to share and productize their work can package it into reusable guides, publish them, and embed them in other applications.

Project Office Chat Services Guide Builder Telemetry

From prompt to product

Most AI work happens in chats that evaporate. The conversation scrolls away. The prompt that worked is gone. The file you uploaded has no link to the output it produced. The decision that shaped the workflow lives in someone's memory.

GuideAnts gives AI work a real home. Projects, notebooks, documents and source files, conversations, generated artifacts, context, versions, and decisions live together. You don't have to build a product to benefit–your daily AI work is already better when it's grounded in your files, organized by project, and actually findable later.

For teams who want to go further, GuideAnts lets you encode repeatable ways of working into guides and assistants–reusable assets that package instructions, tools, files, model choices, and context options. And when a workflow is ready, you can share it with a friendly URL, embed it in another application with the guideants web component, or integrate it into your app's data and workflow.

Try GuideAnts SaaS → · Self-host with the installer → · Latest release →


Getting started

The fastest way to run GuideAnts is the portable installer from a GitHub Release. It is a small zip of launcher scripts and Docker Compose fragments—Docker pulls the application images on first run. No repo clone or image build required.

Requirements

  • Docker installed and running
    • Docker Desktop on Windows / macOS
    • Docker Engine 24+ with the Compose plugin on Linux (legacy docker-compose v1 is not supported)
  • Windows: WSL2 (Docker Desktop’s default backend). Confirm with wsl --status — you should see Default Version: 2.
  • Recommended: 16+ GiB RAM available to Docker, and enough free disk for the images you select (core alone is roughly 7–8 GB; local AI and optional services add more)
  1. Open the latest GuideAnts release.
  2. Download guideants-installer-<version>.zip (for example guideants-installer-v0.9.12.zip).
  3. Unzip it somewhere convenient.
  4. Run the launcher:

Windows — double-click guideants.cmd, or from Command Prompt / PowerShell in the unzipped folder:

guideants.cmd

Prefer guideants.cmd over calling the PowerShell scripts directly. After a download, Windows often marks extracted scripts with Mark-of-the-Web; the .cmd entrypoint clears that so the launcher can run. Optional before extract: zip → Properties → Unblock.

Linux / macOS:

chmod +x guideants.sh
./guideants.sh

If macOS Gatekeeper blocks the script, right-click → Open, or run xattr -d com.apple.quarantine guideants.sh.

  1. Answer the wizard prompts (database layout, AI backend, optional services).
  2. When the stack is healthy, open http://localhost:5107/ — the first registered account becomes Admin.

Release zips pin exact image digests. On later launches, if newer builds are available on the update channel, the installer can offer an update while keeping your volumes (database, content, models).

Stop the stack with stop_guideants.cmd (Windows) or ./stop_guideants.sh (Linux/macOS) from the same folder.

Full installer details—GPU drivers, ROCm/WSL, host folder mounts, flags, and component sizes—are in installer/README.md.

What you choose in the wizard

ChoiceOptions (summary)
DatabaseBundled (UI + SQL in one container) or Separate (slim UI + SQL Express). Fixed after first install.
AI backendnone, slim (sandbox only), cpu, cuda13 (NVIDIA), rocm (AMD), vulkan. Hardware detection recommends; you decide.
Optional servicesDocLing, DocumentServer (in-app Office), PlantUML, SearXNG

Start with slim if you mainly use cloud providers and want a smaller pull; re-run with --reconfigure later to add a local GPU/CPU runtime without changing the database layout.

Apple Silicon: images run as linux/amd64 under emulation. Prefer the slim AI backend.

Useful launcher flags

FlagPurpose
--yes / -yNon-interactive defaults (bundled DB, slim AI, all optionals)
--backend <name>Skip the AI backend prompt (none, slim, cpu, cuda13, rocm, vulkan)
--reconfigureChange AI backend / optionals on an existing install
--doctorRun checks only; print the compose command that would be used
--mount <path>Mount a host folder into a project after login

Run from a git clone

If you already have the repo checked out, use the same launcher from installer/:

cd installer
chmod +x guideants.sh   # Linux / macOS
./guideants.sh
cd installer
guideants.cmd

Dev checkouts without a release images.env use floating :main tags; release zips use digest pins. See installer/README.md and docs/release-runbook.md.

Documentation


What you can do

Your AI workspace

CapabilityWhat it does
ProjectsOrganize all AI work in durable workspaces that own files, notebooks, guides, assistants, and usage records.
NotebooksActive working environments with conversations, file context, generated artifacts, and version history.
ChatMulti-turn conversations grounded in files, guides, and project context–not isolated chat threads.
Files and documentsView, edit, and collaborate on Office docs (DOCX, PPTX, XLSX), ODF formats, and Markdown directly in notebooks. Track versions, lineage, and markdown shadows for efficient indexing and RAG.
Context and groundingGround conversations in your actual files, past work, and project knowledge–not just what you remember to paste in.
Guides and assistantsReusable AI workflows that package instructions, tools, files, model choices, and context options into assets anyone on the team can use–even just for yourself.
SkillsImport or author portable SKILL.md packages (the agentskills.io / Claude / Codex dialect) on a guide or assistant. Bodies and references load on demand; scripts/ and assets/ materialize into the notebook sandbox at creation (like crew CodeInterpreter files).
TelemetryUsage events, cost tracking, invocation traces, model attribution, and runtime observability.

Shared and published work

CapabilityWhat it does
Published guidesControlled public entry points with friendly URLs, auth, limits, and usage tracking.
EmbeddingDrop guides into other applications with the guideants web component.
IntegrationConnect guides to domain apps and workflows via public APIs, client context, and published conversation flows.
GovernanceApply access controls, charge limits, retention policies, and observability to published experiences.
TuningUse traceability and cost attribution to optimize model choices, routing, and behavior from prototype to sustainable production.

Ground in trusted content

GuideAnts treats documents as first-class workspace citizens, not just uploads:

CapabilityDescription
In-place viewingOpen many file formats directly in the notebook–no download required.
Real-time collaborative editingCo-edit Office documents (DOCX, PPTX, XLSX) and ODF formats (ODT, ODP, ODS) with your team, with changes versioned and linked to the conversation.
Markdown editorFull-featured Markdown editing with live preview, syntax highlighting, and version history.
Content lineage & markdown shadowsTrack file origins, versions, and markdown shadows–lightweight Markdown representations extracted via Docling for efficient indexing and RAG–as files move between project and notebook contexts.
AI-grounded editingGuides and assistants can read, reference, and transform file content as context–turning a spreadsheet into a report, a spec into code, or a deck into a summary without copy-pasting.

Reusable guides and assistants

Most teams have a few people who know the right prompt, the right model, and the right way to get the AI to do something useful. When those people are unavailable, the workflow breaks.

GuideAnts packages instructions, tools, files, context options, conversation starters, model choices, and validation rules into guides and assistants–reusable assets that encode how work gets done. Anyone on the team can use them without needing to understand the underlying models or prompts.

You don't have to publish a guide to benefit from one. Guides work inside notebooks, conversations, and internal workflows. Publishing is optional–and only makes sense when the workflow is ready to be shared.

Guides and assistants can also carry skills–portable SKILL.md packages in the same dialect used by Claude and the OpenAI Codex CLI. Import an existing skill, author a new one in the Guide Builder, or spin up a new assistant directly from one or more skills. Skill bodies and references load on demand rather than being stuffed into every prompt; scripts/ and assets/ copy into the notebook sandbox when a notebook is created so the model can run them with the same tools as crew CodeInterpreter files. Published guide skills are also available to external agents as resources over the wire (/api/published/mcp).


Traceable tuning: From expensive prototypes to sustainable products

This is where most AI initiatives stall. Your team builds something impressive with a frontier model. It works. Then someone asks what it costs to run every day, and the answer is terrifying.

AI product failures are increasingly cost failures, not just quality failures.

GuideAnts helps teams tune AI workflows from impressive prototypes into economically sustainable products. Because usage is attributed to projects, notebooks, conversations, assistants, invocations, messages, services, operations, models, and charges, teams can identify where spend is coming from and optimize without losing the product workflow.

Every interaction in GuideAnts is traced: you can see exactly which model handled which message, which assistant drove which cost, which tool invocation mattered, and which step could run on a smaller model without anyone noticing the difference.

The EveryEventEver proof

EveryEventEver is maintained using published guides. The first version ran on a state-of-the-art frontier model and cost hundreds of dollars per day. Using GuideAnts traceability, the team identified which parts of the workflow needed the expensive model and which didn't. The same inference now costs about ten dollars per day.

What makes tuning possible

  • Usage attribution: Track costs down to individual messages, assistants, invocations, and models
  • Model routing: Mix strong models where needed and smaller/local models where sufficient
  • Runtime profiles: Tune model behavior and provider choices for cost/quality tradeoffs
  • Charge tracking: See exactly what each component costs in real-time
  • Published guide limits: Set daily and billing-period charge limits as guardrails

The product creation lifecycle

For teams who want to turn internal workflows into shareable AI products, GuideAnts supports an iterative lifecycle–not a one-shot prompt:

StageWhat you're doingGuideAnts value
BuildCreate a guide or assistant from instructions, files, tools, model choices, and workflow design.Expertise becomes a reusable asset instead of a one-off prompt.
ValidateTest the guide in notebooks, conversations, and internal workflows.Teams can check behavior before exposing the experience to others.
TuneUse traceability, usage attribution, cost data, model routing, and observed outputs to improve quality/cost.Teams can move from expensive prototype behavior to sustainable production behavior.
GroundAttach the tuned experience to durable project/notebook content, files, markdown extraction, context options, and generated artifacts.The AI product has reliable source material and persistent work context.
SharePublish with a friendly URL or controlled access pattern.The workflow becomes available beyond the authoring environment.
EmbedUse the guideants web component to place a published guide inside another application.The AI experience becomes part of a domain-specific product surface.
IntegrateUse public guide APIs, client context, attachments, and published conversation flows.Existing apps and reports can call into the guide rather than redirect users elsewhere.
GovernApply auth, limits, retention, usage analytics, observability, and runtime controls.The published AI product remains operable and accountable.

This loop is not strictly linear. Mature teams will cycle through Validate → Tune → Ground many times as they improve prompts, assistants, models, routing, tools, and context.


Publish where people already work

When a workflow is ready, a guide isn't just something your team uses internally. Publish it with a friendly URL, drop it into another app with the guideants web component, or connect it to your application's data and workflow via public APIs.

Sharing and embedding

  • Share: Expose a guide by friendly URL so someone can use a packaged workflow directly
  • Embed: Drop the guide into another site/app with the guideants web component
  • Integrate: Connect it to a domain experience, like a reporting/Power BI-style site, where the guide becomes contextual help, analysis, workflow automation, or guided interpretation
  • Govern: Apply auth, limits, usage tracking, retention, and observability around that external experience

See a Power BI integration demo →


Enterprise governance

GuideAnts provides controls for both internal work and published experiences:

Enterprise concernGuideAnts value
Content provenanceAI-assisted work can be traced back to source files, notebook artifacts, and generated outputs.
Tuning traceabilityTeams can see which model, assistant, message, operation, or tool invocation drove cost or behavior.
Runtime safetyTool execution runs through scoped services without exposing broad filesystem access.
Cost riskUsage can be measured, optimized, and constrained–even for internal workflows.
Operational tuningTeams can investigate model routing, service readiness, and runtime failures.
Access controlPublished experiences can be anonymous, key-protected, or webhook-validated depending on use case.
Lifecycle managementExternal experiences can be retired, limited, or cleaned up over time.

Core concepts

ConceptWhat it is
ProjectThe durable workspace boundary–owns folders, content files, notebooks, guides, assistants, and usage records.
NotebookThe active working environment inside a project. Conversations, files, artifacts, and context live here.
GuideA reusable AI experience built from instructions, tools, files, model choices, and context options. Works internally; can be published when ready.
AssistantA reusable assistant definition that applies guide knowledge consistently across conversations.
Published GuideA controlled public entry point for a guide, with auth, limits, usage tracking, and embedding support.

Architecture

GuideAnts is a full-stack platform:

  • Backend: .NET solution with modular API, usage recording, sandbox execution, and provider-routed AI services.
  • Frontend: React 19 + Vite application with the GuideAnts UI.
  • Runtime: guideants-ai Docker service for scoped tool execution, document intelligence, and local AI workloads. Local inference uses native runtimes–llama.cpp for chat and embeddings, audio.cpp for speech transcription and synthesis, and stable-diffusion.cpp for image generation–with Python facades and an nginx gateway.
  • Local model catalogs: Curated per-service manifests drive which models appear in settings, what files get downloaded, and how voice or speaker controls render (for example, TTS voice-pack presets vs. built-in speaker ids). See docs/native-ai-migration/ for the contributor architecture.
  • Document workspace: Built-in viewer and collaborative editor–open many formats in the notebook. Office (DOCX, PPTX, XLSX) and ODF (ODT, ODP, ODS) support real-time co-editing; Markdown has a full-featured editor; many more open for viewing, annotation, and versioning. Changes are tracked as part of your project's content lineage.
  • Embedding: guideants npm package for embedding published guides into any web application.

Each AI capability–chat, embeddings, document intelligence, image generation, speech transcription, speech synthesis–can be routed to a different local or cloud provider. Your workflow doesn't have to choose one model for everything.


Development entry points

New to the codebase? Read docs/developer-config-guide.md first—it is the single source of truth for what to install and how the client, server, and docker lanes hang together.

For day-to-day work, the main entry points are:

Typical work splits into one of three lanes:

  • frontend/product work in src/client
  • API/domain/runtime work in src/server
  • local infrastructure/runtime work in docker and installer (see docs/native-ai-migration/ when changing ASR/TTS/emb catalogs or local model settings UI)

Big Thanks To Upstream Projects

GuideAnts is built on top of excellent open source work. Huge thanks to the teams and contributors behind these projects: