A lightweight agent-based system to ingest, organize, and query company communications. Groups can drop files (emails, docs, notes) into an ingestion folder, and agents process them into a structured memory system.
- Ingestion: Drop files into
ingestion/to automatically extract structured data. - Organization: Agents link related items and update project statuses.
- Querying: Ask questions like "What’s blocking Project X?" to get summaries.
- Clone the repo:
git clone /home/till/projects/TelCom cd TelCom - Initialize the database:
sqlite3 memory.db < schema.sql - Start the watcher:
./scripts/watcher.sh
- Drop files into
ingestion/(e.g., emails, Slack exports, meeting notes). - Query the system with OpenCode:
opencode --agent query "What’s blocking Project X?"
ingestion/: Drop files here for processing.memory.db: SQLite database for structured data.agents/: OpenCode agent configurations.scripts/: Helper scripts (e.g., watcher).archive/: Processed files are moved here.