# Coral Agent > Coral Agent is a self-evolving AI agent: it rewrites its own code, builds its own tools, keeps a persistent cross-session memory, and grows smarter with every task. It can be specialized for a specific field (legal, e-commerce, content, finance, education, healthcare, marketing, software development, or general) and continues to specialize from real work. ## What makes it different - Self-evolution: the agent can safely modify its own code (its "brain"), versioned and roll-back-able, then hot-reload. - Autonomous tool creation: it writes reusable tools when it detects repeated tasks and calls them automatically afterwards. - Persistent memory: lessons, an operating handbook, and goals carry across sessions; mistakes become lessons it does not repeat. - Vertical expertise: at sign-up the user picks a field and the agent loads a curated, self-editable expert playbook (skill.md), then specializes further. - Self-review: it scores its own output and triggers deeper evolution cycles on low scores, measured against a fixed capability baseline. ## Getting started - Sign up and choose your field. - Add one API key. Recommended: 58API (one OpenAI-compatible key for 285+ models including GPT, Claude, Gemini, DeepSeek), at https://58api.ai/v1 — register at https://58api.ai/register. - Start working; every task makes the agent sharper. ## Links - App: https://agent.58api.ai/app - API provider (58API): https://58api.ai