ROADMAP.md
Rama main · réplica de lectura del repositorio original.
# Roadmap
Polyant is a community-driven open-source project. This roadmap is
**non-binding** and reflects current direction; priorities can shift based on
contributions and feedback.
## Now
- Stabilize the public OSS release.
- Expand documentation (architecture, tutorials, examples).
- Improve test coverage on integration paths.
## Next
- More channel adapters (Discord, Microsoft Teams).
- Expose Polyant's own tools as an MCP **server**, so an external client can
consume them. The client side has shipped — an agent can already equip tools
from external MCP servers (`none` / `static` / OAuth 2.1 auth, per agent).
- A2A **client** (outbound): an agent calling another agent over the Agent2Agent
protocol. The server side has shipped — an agent can already be exposed as an
A2A agent (opt-in per agent, off by default).
- Complete multi-tenancy: the `Organization > Workspace > Agent` schema, RBAC
(enforced unconditionally — there is no shadow mode), tenant-scoped frontend
URLs and an authoritative workspace URL segment are in place. Still missing:
organization/workspace CRUD, a workspace switcher, and an email-invitation flow
— today an administrator creates the user and then assigns them a role, which
works but is two manual steps.
## Future
- Bidirectional voice channel: inbound audio is already transcribed per agent
(Whisper / Amazon Transcribe / Deepgram); what is missing is TTS and a realtime
transport.
- Plugin marketplace for skills.
## Out of scope
- Hosting/SaaS offering — Polyant is self-hosted by design.
## Get involved
File an issue, join discussions, or open a PR. See
[CONTRIBUTING.md](./CONTRIBUTING.md).