INKWELL Onboarding Portal
Welcome to Inkwell Onboarding

Meet Your New
Self-Evolving
AI Teammate.

Inkwell is an autonomous, self-healing developer agent that lives in your Slack workspace. It automatically intercepts runtime errors, writes code fixes, runs tests, and manages specialized child agents to keep your team productive.

// Initializing Inkwell Onboarding Daemon...

Connected to Slack Workspace.

Parent Agent (Chronos) Online.

Ready to onboard new team members...

Status: Ready Model: gemini-3.5-flash
Slack-Native
Lives in your Workspace
Parent-Child
Specialized Agents
Self-Healing
Automatic Bug Fixing
Personalized
Developer Profiles

Live Dashboards & Maps

Access real-time system metrics, project headway charts, and interactive GIS siting maps directly.

Graph Health Status Portal

Monitor workspace knowledge graph completeness, active milestones, task dependency chains, and VM system resource diagnostics in real time. Automatically recompiled every 15 minutes.

Open Health Dashboard

Interactive GIS Siting Map

Visualize candidate hyperscale data center parcels in Bastrop County compiled by Moonshot. Analyzes 800m substation buffers, voltage layers, and FEMA flood zone boundaries.

View Siting Map

KB & Feature Drift Portal

Monitor semantic drift between initial user requests and implemented features using the Sequential Probability Ratio Test (SPRT). Read the detailed mathematical methodology.

Your Onboarding Checklist

Follow these simple steps to get started with Inkwell and begin collaborating with your AI teammate.

Log into your team's Slack workspace. Inkwell's parent agent, Chronos, is already active and listening. You can find Chronos in the allowed channels (like #development) or direct message him.

Send a message to Chronos to introduce yourself! Try typing !help or !status in Slack. Chronos will respond with his current system status and a list of available commands.

Inkwell uses a Parent-Child Architecture. Chronos can spawn specialized child agents in other channels to handle specific tasks (like testing or operations). Type !list-children to see active child agents.

You don't need to configure anything! As you interact with the agent, Inkwell passively listens to your updates, tracks your active tasks, and automatically builds a persistent Reflection Profile for you.

Interactive Slack Simulator

Never interacted with Inkwell before? Click the scenarios below to see exactly how you can chat with the agent in Slack.

Saying Hello

Introduce yourself to Chronos! When a new user says hello, Chronos welcomes them, explains his capabilities, and introduces the persistent reflection profile.

Pro-Tip: You can interact with Chronos in any allowed channel or via Direct Message.
#
#development Inkwell Agent Workspace
Message #development

Parent-Child Agent Architecture

Inkwell is built on a robust, clean-slate Parent-Child architecture, allowing specialized agents to run safely in separate channels.

Slack Workspace Socket Mode Events
Parent Agent
Chronos (Parent) Manages Child Agents
#qa-agent Testing & Quality Assurance
#ops-agent Operations & Deployment
Parent-Child Loop: Spawning -> Monitoring -> Escalation

Chronos (The Parent)

Chronos acts as the central orchestrator. He listens to global commands, manages child agent lifecycles, and handles escalations when a child agent encounters a task outside its sandbox.

Specialized Children

Child agents are clean-slate instances spawned in specific channels. They are tailored for specialized roles (like QA, Ops, or Support) and run securely within their own sandboxed environments.

Secure Sandboxing

All child agent operations are strictly sandboxed. They have restricted file read/write tools and execute shell commands under low-privilege system users with strict CPU and memory limits.

Development Guidelines

Our strict Order of Operations ensures stability, security, and quality control before any major changes are merged.

01

Proposal & Discussion

Propose the change in the appropriate Slack channel or open a GitHub issue to align on architecture and scope.

02

Branch Creation

Create a dedicated feature or bugfix branch from the latest main branch. Direct commits to main are strictly prohibited.

03

Implementation & Testing

Implement changes following clean, modular standards. Run all unit and smoke tests locally to ensure zero regressions.

04

Pull Request (PR)

Open a GitHub PR with a clear description of changes, impact, and test results to initiate the review process.

05

Approved Review

All PRs must be reviewed and approved by an authorized developer (e.g., Gregory Reeves or Rob) before merging.

06

Merge & Deploy

Merges to main are executed only by approved personnel. Deploy and run post-deployment smoke tests.

Channel & Invite Guidelines

Whenever new Slack channels are created, team members are invited, or child agents are registered, these guidelines must be made clear. Every new channel or child agent assignment is initialized with a welcome message detailing this Order of Operations to enforce strict quality control.

Persistent User Reflections

Inkwell doesn't just respond to commands; it builds a deep, persistent understanding of each developer in the team.

By maintaining individual markdown profiles (e.g., memories/people/gregory.reeves_mirror.md), Inkwell tracks your coding preferences, active tasks, and milestones. This context is injected into every interaction, allowing Inkwell to provide highly personalized assistance.

memories/people/gregory.reeves_mirror.md
Active Profile

# Reflection Profile: gregory.reeves

## Preferences

- Language: Python

- Shell: Bash

- Coding Style: Clean, modular, thoroughly documented.

## Active Tasks

- Hosting the Inkwell landing page publicly via ngrok.

## Milestones & Achievements

- Account initialized on Inkwell.

- Successfully executed a full smoke test of the Inkwell agent.

- Identified and resolved a critical NameError bug in debugger.py.

- Added a comprehensive unit test for commit_and_restart.

- Designed and implemented Parent-Child Agent Architecture.

Administrator Setup Guide

Are you the system administrator? Here is how to deploy and configure Inkwell from scratch.