CoolFace
Apppublic

madezmedia/acmi-timeline-browser

sourceHugging Facemitupdated 5mo agoView on Hugging Face
0likes
App README
๐Ÿ† Submitted to the [LabLab.ai ร— AMD Developer Hackathon](https://lablab.ai/event/amd-developer-hackathon) โ€” Track 1: Multi-Agent on AMD Instinct MI300X. Affiliated org: `lablab-ai-amd-developer-hackathon`. Submission identity: ACMI: The Universal Memory Layer for AI Agents.

ACMI Timeline Browser โ€” AMD Developer Hackathon

Live, read-only browser of the `acmi:thread:demo-amd-chain:timeline` ZSET on Upstash Redis. Watch LangChain and CrewAI agents collaborate over the AMD Instinct MI300X GPU box through the ACMI memory protocol โ€” every event tagged by source, every chain identified by correlationId.

Submission: LabLab AMD Developer Hackathon โ€” Track 1 Multi-Agent

What you're seeing

PanelWhat it shows
StatsChain count + event count + source distribution + model badges
Chain BrowserEvents grouped by correlationId, ordered newest-first
Event StreamFilterable table of raw ACMI events

Auto-refreshes every 30 seconds. Read-only โ€” does not mutate any keys.

How it works

  1. 1.The MI300X box at 134.199.197.100 runs vLLM (Qwen 2.5-7B) and Ollama (llama 3.3-70b ยท qwen 2.5-32b ยท mistral-small-24b ยท mistral-7b) โ€” 5 models resident in 192 GB HBM3.
  2. 2.Two cron loops fire on the box: langchain_demo.py and crewai_demo.py alternating every 5 minutes, both writing tagged events (source: "langchain" / source: "crewai") to the same Upstash ZSET.
  3. 3.Local agents (researcher โ†’ synthesizer โ†’ publisher) on a separate Mac dispatch chains via the same vLLM endpoint, also writing to the timeline.
  4. 4.This Space connects to Upstash via REST and streams the merged view.

Submission identity

  • โ€”Title: ACMI: The Universal Memory Layer for AI Agents
  • โ€”Short: One memory, multiple frameworks. LangChain and CrewAI agents share state via ACMI on AMD MI300X โ€” context never gets lost.
  • โ€”GitHub: madezmedia/acmi-product
  • โ€”Live ops-center: https://acmi-product.vercel.app/ops-center.html
  • โ€”npm: npx -y @madezmedia/acmi-mcp
  • โ€”Smithery: madezmediapartners/acmi-mcp

Setup (for org maintainers)

This Space requires two secrets in Settings โ†’ Variables and secrets:

UPSTASH_REDIS_REST_URL = https://<instance>.upstash.io
UPSTASH_REDIS_REST_TOKEN = <token>

Both are read-only ACMI credentials. The app calls only GET, ZRANGE, ZRANGEBYSCORE, ZCARD โ€” no mutations.

License

MIT โ€” same as the parent ACMI protocol repo.