58 lines
1.5 KiB
JSON
58 lines
1.5 KiB
JSON
{
|
|
""name"": ""voidea"",
|
|
""displayName"": ""VoIdea - Voice Ideas"",
|
|
""version"": ""1.0.0"",
|
|
""description"": ""Hybrid app for capturing and developing ideas with AI analysis"",
|
|
""license"": ""AGPL-3.0"",
|
|
""owner"": """",
|
|
""technologies"": {
|
|
""backend"": [""Python"", ""FastAPI"", ""PostgreSQL"", ""Redis"", ""Celery""],
|
|
""frontend"": [""React"", ""TypeScript"", ""Tailwind CSS""],
|
|
""mobile"": [""iOS"", ""Android"", ""PWA""],
|
|
""ai"": [""Yandex GPT"", ""GigaChat""]
|
|
},
|
|
""architecture"": {
|
|
""layers"": [""API"", ""Services"", ""Integrations"", ""Data Layer"", ""Core""],
|
|
""agents"": {
|
|
""system"": 11,
|
|
""ai_roles"": 11
|
|
}
|
|
},
|
|
""agents"": [
|
|
""DocAgent"",
|
|
""AuditAgent"",
|
|
""SecurityAgent"",
|
|
""SpecAgent"",
|
|
""ObserverAgent"",
|
|
""QATesterAgent"",
|
|
""FixAgent"",
|
|
""UITestAgent"",
|
|
""RolloutAgent"",
|
|
""EvolutionAgent"",
|
|
""BacklogAgent""
|
|
],
|
|
""routes"": {
|
|
""api"": ""/api/v1/"",
|
|
""admin"": ""/admin/"",
|
|
""docs"": ""/docs""
|
|
},
|
|
""server"": {
|
|
""port"": 8020,
|
|
""externalUrl"": ""http://localhost:8020""
|
|
},
|
|
""design_system"": {
|
|
""source"": ""docs/design-system/tokens.json"",
|
|
""themes"": [""system"", ""dark"", ""light""],
|
|
""generators"": [""CSS"", ""Swift"", ""Kotlin""]
|
|
},
|
|
""documentation"": {
|
|
""rules"": ""docs/blocks/00-rules.md"",
|
|
""plan"": ""docs/blocks/PLAN.md"",
|
|
""glossary"": ""docs/blocks/GLOSSARY.md""
|
|
},
|
|
""versioning"": {
|
|
""format"": ""MAJOR.MINOR.PATCH"",
|
|
""changelog"": ""CHANGELOG/""
|
|
}
|
|
}
|