A collaborative collective memory for developers – open source, local, distributed.
git clone https://github.com/erabytse/neuronemor.git
cd neuronemor
python run.py📖 Usage Add a correction
1. Add a correction
Error encountered : ImportError: cannot import name 'SomeClass'
Solution found : pip install mylib==1.2.3
✅ Correction successfully added.
Search for a solution
2. Search for a solution
Search for an error (keywords) : ImportError
🔍 1 result(s) found :
--- Result 1 ---
🔴 Error : ImportError: cannot import name 'SomeClass'
✅ Solution : pip install mylib==1.2.3 (poids: 1)
🧠 How it works
-
Stores errors and solutions in a local graph (JSON)
-
Keyword search (future improvement: Jaccard similarity)
-
Collective validation by weight
Try NeuroMemor online without installation:
https://huggingface.co/spaces/erabytse/neuromemor
Try the live demo: https://huggingface.co/spaces/erabytse/neuromemor
Contributions are welcome! Open an issue or a pull request
We welcome contributions! Here's how you can help:
- Report bugs – Open an issue with a clear description.
- Suggest features – Open a feature request issue.
- Submit code – Fork the repo, create a branch, and open a Pull Request.
git clone https://github.com/erabytse/NeuroMemor.git
cd NeuroMemor
python run.py📦 Future roadmap
-
Similarity search (Jaccard / Levenshtein)
-
Weighted validation (community voting)
-
Peer-to-peer sync (via IPFS or WebSocket)
-
GUI or web interface
-
Integration with VS Code
📄 License
MIT © Erabytse
