Skip to content

zomglings/ongo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ongo

Autonomous research agent for Claude Code. Reads research requests from Slack, tracks findings in kendb, expands research when idle, and self-improves.

Prerequisites

  • Slack authentication via clacks: run clacks auth login before first use
  • clacks and ken are installed automatically on first run

Install

/plugin marketplace add zomglings/ongo
/plugin install ongo@ongo

Usage

/ongo

Options:

  • --channel <id> — Slack channel to listen on (default: self-DM)
  • --interval <seconds> — poll interval in seconds (default: 3)
  • --idle — only respond to messages; do not expand research autonomously

How it works

Ongo runs as a game loop inside your Claude Code session:

  1. Poll — checks Slack for new messages every few seconds
  2. Process — interprets messages as natural language (research requests, strategy updates, maintenance triggers)
  3. Expand — when idle, picks a random topic from kendb and researches it further
  4. Self-improve — every 24 hours, runs kendb maintenance, checks for dependency updates, and reflects on its own behavior

All research is tracked in kendb with publications, relationships, and notes.

Exploration strategy

Tell ongo how to focus its research via Slack:

  • "Focus more on cryptography"
  • "Prefer papers published after 2020"
  • "Ignore machine learning"

These are stored as ongo-exploration entries in kendb and consulted during idle expansion.

Self-improvement

Every 24 hours (or on request), ongo:

  • Maintains kendb — deduplicates, fills relationship gaps, produces surveys, evolves kinds
  • Updates dependencies — checks for new ken and clacks releases
  • Modifies itself — edits its own skill instructions based on what's working

All self-improvement attempts are tracked in kendb via the ongo-self-improvement kind.

Development

Test locally:

claude --plugin-dir /path/to/ongo

License

MIT

About

Ongoing research

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages