NJX-njx/opensoul

Your AI Soul Companion. Self-hosted AI agent across 30+ messaging channels It can not only serve as an emotional companion in daily life (such as a lover or friend), but also help you complete various complex tasks like coding、training models through channels

40
/ 100
Emerging

This project lets you create and manage a personalized AI companion that can chat with you across multiple messaging apps like WhatsApp or Discord, as well as dedicated web interfaces. It takes your conversations and instructions as input, then carries out tasks like coding or training models, maintaining context and continuing work even if you switch platforms or pick it up later. Anyone looking for a consistent, self-hosted AI assistant for personal or professional tasks would use this.

Use this if you need a persistent, versatile AI agent that can follow your instructions and maintain context across different communication channels and dedicated interfaces.

Not ideal if you're looking for a simple, single-purpose chatbot or a cloud-hosted solution without the responsibility of self-hosting.

AI-assistant personal-productivity task-automation digital-companionship cross-platform-workflow
No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 11 / 25
Community 11 / 25

How are scores calculated?

Stars

42

Forks

5

Language

TypeScript

License

MIT

Last pushed

Mar 13, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/NJX-njx/opensoul"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.