The agent that remembers, adapts, and overcomes.
AgentInk is a stateful, self-healing, and self-evolving parent-child agent architecture. It orchestrates software engineering workflows, automates live meetings, monitors feature drift, and executes spatial siting searches directly from your Slack workspace.
The core utilities and interfaces powering the AgentInk platform.
The central hub for managing child agents, viewing real-time execution logs, and monitoring system status. Secured with Google OAuth.
Autonomous execution of tasks on Android emulators using ADB and Gemini vision. Live telemetry and screenshots are streamed directly to the dashboard.
Schedule and launch Google Meet or Teams sessions. AgentInk joins to facilitate, time-box agenda items, and post evidence-quoted minutes to Slack.
Geographic proximity calculations via the Moonshot API. Identifies candidate parcels in Bastrop County near substations and outside floodplains.
Deploy and sandbox specialized child agents (like `#infrastructure`'s `infabot`) across Slack channels, with automated Order of Operations enforcement.
Monitor semantic drift between initial user requests and implemented features using the Sequential Probability Ratio Test (SPRT).
This interactive GIS map displays candidate hyperscale data center parcels in Bastrop County, compiled via the Moonshot API.
The search criteria filters for non-residential zoning, proximity within 800 meters of high-voltage substations, and exclusion of FEMA flood hazard zones.
Our strict Order of Operations ensures stability, security, and quality control before any major changes are merged.
Discuss the proposed change in the appropriate Slack channel. Align on architecture, scope, and dependencies before writing code.
Create a dedicated feature branch from main. Direct commits to the main branch are strictly prohibited.
Implement changes following clean, modular standards. Run all unit and smoke tests locally to ensure zero regressions.
Open a GitHub PR with a clear description of changes, impact, and test results to initiate the review process.
All PRs must be reviewed and approved by an authorized developer (e.g., Gregory Reeves or Rob) before merging.
Merges to main are executed only by authorized personnel. Deploy and run post-deployment smoke tests.
These guidelines are automatically appended to all child agents' system instructions. Whenever you create a child agent, register a channel, or invite users, AgentInk will explicitly remind them of this workflow.
AgentInk maintains a deep, persistent understanding of each developer in the team.
By maintaining individual markdown profiles (e.g., memories/people/gregory.reeves_mirror.md), AgentInk tracks your coding preferences, active tasks, and milestones.
This context is injected into every interaction, allowing AgentInk to provide highly personalized assistance.
# Reflection Profile: gregory.reeves
## Preferences
- Language: Python
- Shell: Bash
- Coding Style: Clean, modular, thoroughly documented.
- Tagline: "AgentInk: The agent that remembers, adapts, and overcomes."
## Active Tasks
- Implementing Phase 1.5 (Android Emulator Agent & Live Telemetry Dashboard) on the feature/computer-use-android branch.
- Consolidating all Inkwell portals under the custom domain ifndr.com with secure Google OAuth.
## Milestones & Achievements
- Account initialized on Inkwell.
- Successfully executed a full smoke test of the Inkwell agent.
- Designed and implemented Parent-Child Agent Architecture.
- Upgraded the FastAPI backend and Caddy routing to serve the unified Inkwell Control Center Dashboard securely under Google OAuth at https://ifndr.com/dashboard.