Spaces:
Runtime error
Runtime error
How to Update ArunCore Knowledge Data
ArunCore uses a modular single-source-of-truth structure for your project data.
π Data Structure Overview
data/
βββ static/
β βββ public_profile.md # Your core identity, principles, vision & loop
β βββ rules_of_engagement.md # LLM guidelines & zero-hallucination rules
β
βββ github/ # ONE clean folder per GitHub project
βββ <project_name>/
β βββ README.md # Project overview, tech stack, & direct GitHub URL link
β βββ metadata.json # Structured metadata (URL, stack, stars, topics)
βββ ...
π How to Add or Update a Project
Option A: Automatic GitHub Sync (Recommended)
Run the automated sync script to pull your latest READMEs and GitHub URLs directly from your GitHub profile (neural-arun):
python scripts/sync_github_data.py
Option B: Manual Add
- Create a new folder under
data/github/<your_repo_name>/. - Place your project
README.mdandmetadata.jsoninside it. - Make sure
README.mdstarts with a link header:> **GitHub Repository:** [https://github.com/neural-arun/your_repo_name](https://github.com/neural-arun/your_repo_name)
π Re-Ingest into Vector DB
After adding or modifying files in data/:
python core/ingest.py
ingest.py incrementally updates ChromaDB so your agent instantly gains access to the new knowledge.