Remix.run Logo
achushankar 2 days ago

Hi everyone, thank you for all the feedback! I want to be completely transparent about what Syllabi is and isn't.

HONEST CONTEXT:

This started as a personal learning project 6 months ago. I kept adding features as I learned, and it grew into something I thought might be useful to others. It's far from polished or complete.

I'm the first to admit: • The codebase has issues (yes, lots of AI-assisted code that needs cleanup) • Documentation is incomplete (some links are broken, sorry!) • Security features aren't fully implemented yet • Docker setup needs work (missing unified docker-compose) • Many features are still in testing/progress

I'm starting a new job tomorrow and won't have time to actively develop this for the foreseeable future. Rather than let it sit on my laptop, I wanted to share it with the community in case: 1. Others find it useful as-is for learning/experimentation 2. People want to collaborate and improve it 3. The architecture/approach helps someone building something similar

This is NOT a product I'm trying to sell or a startup. It's MIT licensed specifically so anyone can fork it, improve it, or learn from it.

LOOKING FOR COLLABORATORS:

If anyone wants to actively work on this project, I'd love that! The codebase needs: - Security hardening - Better documentation - Cleaner exception handling - Unified docker-compose setup - Local model support (Ollama/llama.cpp) - Better testing

I'm happy to answer questions about the architecture and will try to review PRs when I can, but I can't commit to active development right now.

Thanks for the honest feedback - it's exactly what I needed to hear. If this helps even one person learn something or sparks ideas for better implementations, that's a win.

GitHub: https://github.com/Achu-shankar/Syllabi